![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
c54514331
这个作者很懒,什么都没留下…
展开
-
QT 关于样式表的一个需要注意的点以及创建继承于QWidget设置样式表无效的原因
程序员给程序添加样式表,比如我想给一个自定义的myPushButton继承于QPushButton 定义样式表又不想适用于所有的QPushButton都采用这样的样式表我们就需要采用下列写法setStyleSheet(QString("QPushButton#myPushButton{border:1px solid #DDDDDD;color:#b4b4b4;}" ...原创 2018-07-08 10:31:10 · 1035 阅读 · 0 评论 -
QT 关于系统添加的控件自带的按钮问题
每当我添加了QT各种控件,总会发现鼠标右击之后烦人的事情出现了,出现了控件自带的菜单栏出现了,但这一般情况下是不满足需求的,那么问题来了,怎么取消这些烦人的默认菜单栏呢,下面给大家介绍俩种方法:1setContextMenuPolicy(Qt::NoContextMenu); 设置成无按钮2setContextMenuPolicy(Qt::CustomContextMenu); 设置成自定义菜单...原创 2018-07-08 10:42:32 · 266 阅读 · 0 评论 -
QT 怎么为窗体创建自定义的菜单栏
1窗体设置菜单栏属性为自定义菜单栏setContextMenuPolicy(Qt::CustomContextMenu);2为自定义的菜单栏连接信号槽connect(this,SIGNAL(customContextMenuRequested(const QPoint &)),this,SLOT(showMenu(const QPoint &)));3写槽函数 为menu添加QA...原创 2018-07-08 12:45:37 · 970 阅读 · 0 评论 -
Qt 浅析Q_PROPERTY宏
Qt 浅析Q_PROPERTY宏 最近在使用QProperAnimation画类,研究这个的时候看到别人写的代码有用到 Q_PROPERTY()这个宏,然后查了下,这个宏只有Qt才有的并且需要进行编译,继承于QOBJECT Qt 手册 Q_PROPERTY(type name (READ getFunction [WRITE setFunction] | ...转载 2018-07-08 22:00:57 · 271 阅读 · 0 评论 -
QT delete和deletelater的区别
众所周知delete是C++和QT共有的一个操作符即时使用实时就析构删除了,而QT里的deletelater的原理是:QObject::deleteLater()并没有将对象立即销毁,而是向主消息循环发送了一个event,下一次主消息循环收到这个event之后才会销毁对象。 这样做的好处是可以在这些延迟删除的时间内完成一些操作,坏处就是内存释放会不及时...原创 2018-07-07 20:20:24 · 29275 阅读 · 0 评论