如果蕾姆[雷姆]有颜色,那一定是蓝色,丢你蕾姆可不是随便说的,对方接住了你的蕾姆并向你表示感谢,🐸
言归正传,关于Qt界面的大小限制问题,其实之前说过,但是最近使用的时候发现,嗯?报错!这真是滑天下之大稽!之前明明用的好好的!
setFixedSize(_width_,_height_);
函数内部的参数即为需要进行限制的宽和高,之前的话可以通过下面的代码方式进行读取,不过在最新的程序里面居然报错
this->width(); this->height();
额,最近不太好用,当然这里的this代指当前界面对象类[实际上this很奇特],不过通过几何属性还是可以读取一波
int _width_ = this->frameGeometry().width(); int _height_ = this->frameGeometry().height(); setFixedSize(_width_,_height_);
具体的this可代指属性集合[->]需要详细Internet一波,意义用法各有不同,还是理解清楚、使用注意的好!🙃
一个疑惑?
实际上关于限制界面大小问题,网上有博友给出的相应解决方式,通常而言都会加入以下的代码进行限制!
setWindowFlags(windowFlags()&~Qt::WindowMaximizeButtonHint);
如果使用几何定位方式的话,这句貌似就不需要了,因为将其注释后,程序运行正常,界面也禁止更改大小
我不是、我没有、别瞎说![否认三连]
草色烟光残照里,无言谁会凭阑意!!!