QT
Hurry_upp
这个作者很懒,什么都没留下…
展开
-
QT:在QLineEdit左端或右端添加图标
方法使用action的方法添加图标 //一、新建action QAction* userAction = new QAction(ui->nameEdit); QAction* passwordAction = new QAction(ui->numEdit); //二、给action添加icon userAction->setIcon(QIcon(":/password.png")); passwordAction->setIcon原创 2021-05-16 15:48:47 · 4336 阅读 · 1 评论 -
QT去边框化处理
前言在做界面设计的时候,我们常常希望界面更加清新简洁,而做到清醒简洁的首要条件是部件都在自己的可操作范围之中,而QT的界面自带的边框及其违和,下面用几行代码即可去除自带的边框。一、在构造函数添加 除边框的代码this->setWindowFlags(Qt::FramelessWindowHint);二、解决窗口无法移动的问题当执行完第一步操作以后,可以观察到窗口边框已经去掉,但发现此时的窗口不能自由移动。此时需要重写鼠标按下和移动事件。在头文件添加如下代码:void mousePress原创 2021-04-19 23:15:25 · 2766 阅读 · 0 评论