一. QTest:没有那个文件或目录
在你工程的 .pro 文件中加上下面这一行QT += testlib
如果前面已经有一些其他选项了,则
QT += sql \
qt3support \
testlib
二.QPushButton上添加背景图片
直接在QPushButton上添加背景图片,即使图片与主窗体的背景一致,也会始终有一个边框。
昨天鼓捣了好长时间,终于在曾同学的帮忙下搞出来了,下面记录下^_^
QPushButton定义有个属性flat()
观察QPushButton可以看到是实际是凸出来的,所以呢,只要把QPushButton.setFlat(true)就行了。
三.QPushButton美化:
Qt中使用stylesheet方式将按钮设置成圆角按钮,代码如下:
setStyleSheet("border:2px groove gray;border-radius:10px;padding:2px 4px;");
如pushButton如下用法:
pushButton->setStyleSheet("border:2px groove gray;border-radius:10px;padding:2px 4px;");
四.QT窗体大小不可改变设置:
void QWidget::setFixedSize ( const QSize & s )
设置这个窗口部件的最小大小和最大大小都为s,这样就可以防止它变大或者变小。
void QWidget::setFixedSize ( int w, int h )
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
设置窗口部件的宽度为w,高度为h。