随笔分类 -  QT

摘要:原文: https://www.cnblogs.com/muyuhu/archive/2012/10/26/2741184.html QWidget 类代表一般的窗口,其他窗口类都是从 QWidget 类继承出来的。而 QWidget 类则同时继承了 QObject 类 和 QPaintDevice 阅读全文
posted @ 2019-03-29 14:55 cicero 阅读(1064) 评论(0) 推荐(0)
摘要:原文:https://blog.csdn.net/hebbely/article/details/78953318 阅读全文
posted @ 2019-03-22 09:26 cicero 阅读(4489) 评论(0) 推荐(0)
摘要:在使用Qt Creator编程时,难免会用到将float类型转换为QString类型的时候下面是我所有的方法: 1. 将QString类型转化为float类型,很简单 QString data; float num = data.toFloat(); 即可很轻松的实现。 2. 但是如何将float类 阅读全文
posted @ 2019-03-22 09:25 cicero 阅读(2193) 评论(0) 推荐(0)
摘要:Qt的StyleSheet是很方便的一个设置各种控件风格形态的属性,但是默认的StyleSheet会作用于所有的子控件,容易带来麻烦,以下几种情况,可以限制作用范围 以QTextEdit为例,实体名为edTest 一:作用于所有子控件 StyleSheet: background:argb(0, 0 阅读全文
posted @ 2019-03-20 17:55 cicero 阅读(1596) 评论(0) 推荐(0)
摘要:如果QComboBox下拉框文字重叠,在设置好样式之后,在后面加 setView(new QListView())即可; 阅读全文
posted @ 2019-03-19 16:52 cicero 阅读(3160) 评论(0) 推荐(0)
摘要:方法1:可以通过代码ui->pushButton->setFocusPolicy(Qt::NoFocus)或在Qt Creator的属性列表中设置。 方法2:如果在嵌入式设备中需要通过按键切换控件,最简单的方法就是通过控件的focus来实现,就不能使用方法1 了。此时可以通过qss样式表来去掉虚线框 阅读全文
posted @ 2019-03-15 17:29 cicero 阅读(1708) 评论(0) 推荐(0)
摘要:1.1当要设置QPushbutton按钮背景,字体颜色,鼠标滑过状态,鼠标单击后状态时,可以用QSS来设置,具体的代码如下: 1.2另一种设置按钮图标显示。下面代码功能是在一个按钮内显示图标和文字,效果为左图标,右文字。当鼠标滑过时图标切换为另一个图标。当点击鼠标后又切换到另一个图标。具体代码如下: 阅读全文
posted @ 2019-03-14 10:34 cicero 阅读(7601) 评论(0) 推荐(0)
摘要:自定义控件的实现思路如下: a1.新建一个类,该类继承QPushbutton,由于QPushbutton继承于QWidget,因此可以直接在该继承类里面进行布局管理和挂载控件; a2.新建两个QLabel实例,即buttonImage和buttonTxt(是QLable实例)。分别用两个垂直布局管理 阅读全文
posted @ 2019-03-05 16:30 cicero 阅读(3755) 评论(0) 推荐(0)
摘要:三、背景色 原文:http://blog.sina.com.cn/s/blog_a6fb6cc90101dech.html 阅读全文
posted @ 2019-03-01 11:20 cicero 阅读(1580) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/liang19890820/article/details/50513695 QSettings settings(“./test.ini”, QSettings::IniFormat); settings.setIniCodec(QTextCodec:: 阅读全文
posted @ 2019-02-22 14:07 cicero 阅读(222) 评论(0) 推荐(0)
摘要:下面是个简单例子: 阅读全文
posted @ 2019-02-15 18:01 cicero 阅读(2856) 评论(1) 推荐(1)
摘要:https://blog.csdn.net/lincuiting06/article/details/50352557 阅读全文
posted @ 2019-02-14 15:59 cicero 阅读(573) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/wanghelou123/article/details/66472551 阅读全文
posted @ 2019-02-13 16:03 cicero 阅读(343) 评论(0) 推荐(0)
摘要:代码如下 最后写一个窗口类继承 QOpenGLWidget 阅读全文
posted @ 2019-01-05 16:02 cicero 阅读(6835) 评论(0) 推荐(0)
摘要:直接上代码 阅读全文
posted @ 2019-01-05 15:58 cicero 阅读(4810) 评论(0) 推荐(0)
摘要:在窗口w上面画个黄色的框:在窗口上添加一个label,然后在label上画框 阅读全文
posted @ 2019-01-03 19:02 cicero 阅读(2287) 评论(0) 推荐(0)
摘要://设置样式表 QStringList qss; qss.append("QFrame{border:0px solid #00BB9E;}"); // qss.append("QLabel{font:75 25px;color:#F0F0F0;border:1px solid #AAAAAA;background:#000000;}"); // qss.app... 阅读全文
posted @ 2019-01-03 09:08 cicero 阅读(283) 评论(0) 推荐(0)
摘要:http://mirrors.melbourne.co.uk/ubuntu-releases/ http://download.qt.io/archive/qt/5.4/5.4.0/ 使用u盘安装ubuntu14.04 http://www.qter.org/forum.php?mod=viewth 阅读全文
posted @ 2018-12-18 18:30 cicero 阅读(382) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/jklinux/article/details/72620102 https://blog.csdn.net/jklinux/article/details/72355485 阅读全文
posted @ 2018-12-18 10:51 cicero 阅读(717) 评论(0) 推荐(0)
摘要:void GetScreenInfo() { QDesktopWidget* desktopWidget = QApplication::desktop(); //获取可用桌面大小 QRect deskRect = desktopWidget->availableGeometry(); int m_nActScreenX = deskRect.widt... 阅读全文
posted @ 2018-12-15 11:01 cicero 阅读(3672) 评论(0) 推荐(0)