04 2022 档案
摘要:designer界面添加槽函数出现no documents matching "ui_xxx.h",不能添加信号和槽。 错误提示如下: 把ui文件名改成小写,并注意改后重启Creator后解决。 设置toolButton的flat样式: toolBtn->setStyleSheet("QToolBu
阅读全文
摘要:每次在Qt中单独添加UI文件的时候,都会遇到这个问题。需要注意这么几点切记要与类名保持一致举个栗子我的类名叫 CMainWidget那我的文件名就叫 cmainwidget.hcmainwidget.cpp 那需要在cmainwidget.h头文件中添加 namespace Ui { class c
阅读全文
摘要:一、通过界面设计师控制窗体部件的方式: https://blog.csdn.net/Q1302182594/article/details/45293027 比如,设置控件不可以拖放至外边界齐平,需设置以下两个参数: 二、通过代码控制: https://blog.csdn.net/u01141760
阅读全文
摘要:inputMask就是一串由特殊字符组成的规则,通过规则给定的格式来控制文本的输入,具体的规则见下表: 特殊字符对应规则 A 必须输入的ascii字母,包括A-Z,a-z a 和A一样,但是可选,也就是不输入这个字符也可以,占位符将保留 N 必须输入的ascii字母和数字,包括A-Z,a-z,0-9
阅读全文
摘要:connect()函数实现的是信号与槽的关联。 注意:只有QO bject类及其派生的类才能使用信号和槽的机制 函数原型: static QMetaObject::Connection connect(const QObject *sender, const char *signal,const Q
阅读全文
摘要:QSignalMapper类可以看成是信号的翻译和转发器。它可以把一个无参的信号翻译成带以下4种参数的信号再转发:int、QString、 QObject*以及QWidget *。 QSignalMapper类的功能核心是通过setMapping()函数建立一个从信号源Object >到需要的数据的
阅读全文