上一篇文章里我们详细介绍了signal的用法。 今天我们将介绍slot的使用。在qt中slot和signal十分相像,这次我们将实现一个能显示16进制数字的SpinBox,它继承自QSpinbox并重写了validate,valurFromText和textFromValue这三个slot ...
在这篇文章中我们将初步体验对qss的使用。并对在goqt中使用qss时的注意事项进行说明。 那么事不宜迟,现在开始我们的qss之旅吧。 QSS语法入门 qss是一种与css 相似的控制Qt组件的样式表,它有着与css 相似的语法,或者在某种意义上它可以说是对css 进行某些特化后的子集。 在日常开发中,Qt控件自身的外观有时很难满足我们的需要,这时候一般会有两种常见的解决方案,第一种是通过重写pa ...
2018-11-14 19:05 0 1698 推荐指数:
上一篇文章里我们详细介绍了signal的用法。 今天我们将介绍slot的使用。在qt中slot和signal十分相像,这次我们将实现一个能显示16进制数字的SpinBox,它继承自QSpinbox并重写了validate,valurFromText和textFromValue这三个slot ...
golang一直被认为没有好的GUI库,事实并非如此。 目前有基于gtk+3.0的gotk3:https://github.com/gotk3/gotk3 以及接下来我们要说的qt:https://github.com/therecipe/qt ,这是基于最新的Qt5(5.11)的非官方 ...
一个比较挫的drak style 的设置界面,原谅我的设计能力。。。 主要是QSS的学习,使界面美化与业务逻辑分离。 不想说什么语法,什么介绍,直接上QSS加注释,方便自己查看。 ...
想了很久,我决定还是先从signal和slot(信号槽)开始讲起。 signal和slot大家一定不陌生,先看一段示例(选自文档): 使用signal和slot的类必须包含Q_OBJECT宏,声明slot需要使用public/private/protected slots ...
在上一篇文章里,我们讲到了安装therecipe/qt(https://www.cnblogs.com/apocelipes/p/9296754.html),现在我们来讲讲如何编译使用了therecipe/qt的项目。 therecipe/qt以下简称qt,和Qt加以区分。 为什么不直接使用 ...
这是本系列的第三篇文章,前两篇我们讲了qt的安装和编译,今天我们讲一讲程序的打包。 好像我们现在都没怎么讲到qt的使用,因为想要放开手脚写代码,一些基础是要打牢的。 不过请放心,下一篇文章开始我们就会真正进入正题了。 这是针对使用qtdeploy时的打包教程,不适用于使用qt-tools ...
本文主要记录的内容包括: 资源文件*.qrc的添加; 将qss文件加入资源文件qrc中; 以及使qss生效的操作方法。 一、QT添加资源文件.qrc 1.在Qt工程文件中,选择工程右键-》添加新文件。 2. 在新建文件中选择QT类中的QT Resource File ...
Qt Style Sheet(简称qss)是QT用于美化界面,实现多种皮肤的机制。它和 Cascading Style Sheets (CSS)的使用方法非常相似。本文简单介绍了如何在Qt开发的应用程序中使用qss来优化皮肤。 1 Qt Style Sheet的使用方法 1.1 直接 ...