QT
byadom_IT
这个作者很懒,什么都没留下…
展开
-
[QT] 槽函数实现理解
connect(sender, signal, receiver, slot)sender:发出信号的对象signal:发送对象发出的信号receiver:接收信号的对象slot:接收对象在接收到信号之后所需要调用的函数(槽函数)如:connect(test, SIGNAL(signal_func), this, SLOT(slot_func));其中signal_func不需要实现,...原创 2019-08-23 16:47:45 · 920 阅读 · 0 评论 -
[QT] QPushButton常用样式表设置
QPushButton:PushBtn->setStyleSheet(“QPushButton{border-style: none; background-color: rgb(67, 138, 232)}”“QPushButton:hover{background-color:red;color: white;}”“QPushButton:pressed{background-co...原创 2019-08-23 16:51:25 · 3791 阅读 · 0 评论 -
[QT]自定义标题栏可移动实现(已验证,直接套用到自己代码中即可)
代码片段:.hprotected:/****************************************************************************** Function: 重写dialog鼠标事件,实现拖动标题栏可移动窗口功能(以下三个函数都是)* InPut : QMouseEvent *event* OutPut :* Ret...原创 2019-08-23 16:57:05 · 421 阅读 · 2 评论 -
[QT]实现使用QFrame画线
m_pVLine = new QFrame(this);m_pVLine->setFrameStyle(QFrame::VLine | QFrame::Plain);m_pVLine->setLineWidth(1);m_pVLine->setGeometry(340, 35, 1, 250);m_pVLine->setStyleSheet(“color: whit...原创 2019-08-23 17:01:16 · 2372 阅读 · 0 评论 -
[QT] 登录用户名和密码推荐设置代码
已测试通过,套用到自己代码在稍微修改一下就可以用,效果如下:鼠标放在登录按钮上之后:代码如下:标题:void LogonScreen::addLogTitleName(){m_pLoginAccount = new QLabel(this);m_pLoginAccount->setGeometry(480, 50, 100, 40);m_pLoginAccount-...原创 2019-08-23 17:07:19 · 3345 阅读 · 2 评论 -
[QT]QGridLayout动态显示成员实现。
思路:创建一个主布局QGridLayout, 主布局下没一个单元是一个QWidget(需要双击或者其他实现可以继承),没一个继承的QWidget添加没一个单元所需要显示的内容,使用gridLayout->setContentsMargins()函数控制没一个单元的位置;显示结果如下:关键代码如下:int iRow = 0;int iColunm = 0;if (m_qWid...原创 2019-08-23 14:58:33 · 1213 阅读 · 1 评论