Qt学习
惟江上清风
东方欲晓,莫道君行早,踏遍青山人未老,风景这边独好!
展开
-
Qt学习笔记(五)【多窗口交互方法】
在开发应用程序的过程中,难免会遇到多个进行交互的问题,Qt中多窗口交互有多种方式。方法一:利用主窗口指针的方式进行交互在主窗口中创建子窗口时,会将this指针传递进去,则子窗口就会将主窗口作为父窗口,因此在子窗口中可以通过如下代码获取到主窗口的指针,然后就可以操作主窗口类中的成员函数和变量等;Mainwindow *parWind = (MainWindow*)parentWidget(); // 获取主窗口parWind->m_num; // 通过主窗口指针即可操作主窗口类中的函原创 2022-01-17 21:44:01 · 1374 阅读 · 0 评论 -
Qt学习笔记(四)【应用程序在多屏幕下的显示设置】
当电脑有多个屏幕时,我们需要在应用程序启动时,默认设置应用程序显示在某个屏幕上时,可以使用如下代码进行设置(屏幕编号依次0,1,2,3......)。#include "mainwindow.h"#include <QApplication>#include <QScreen>int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; // 获取屏.原创 2022-01-17 21:29:51 · 3064 阅读 · 1 评论 -
Qt学习笔记(三)【读写.ini格式的配置文件】
windows系统中常用ini格式文件作为配置文件,ini文件中节,键,值组成,每个节由中括号中节名区分,然后每节中,有键值对,分别在等号的左边和右边,如下图所示,该图即为setting.ini的配置文件的内容,其中configs叫做节名,flag叫做键,0即为flag的值。.ini类型配置文件在Qt中的读写代码如下:#include "mainwindow.h"#include <QApplication>#include <QSettings>int ma.原创 2022-01-17 21:21:07 · 886 阅读 · 0 评论 -
Qt学习笔记(二)【软件样式及界面外观设置】
Qt是一个跨平台的类库,相同的界面组件在不同的操作系统上显示效果是不一样的。在windows7系统中,默认样式有:windows,fusion两个;通过安装Qt Creator编译器后,系统中会自动添加windowsvista样式,通常在Qt Creator编译器中设计界面时,组件的默认样式就是windowsvista样式,看起来比较美观。当我们在自己电脑上开发完应用程序后,在其他电脑上使用时,会发现软件界面风格和在自己本机上运行时不太一致时,很有可能就是其他电脑上只有windows,fusion两原创 2022-01-12 21:12:15 · 1670 阅读 · 0 评论 -
Qt学习笔记(一)【快捷键及需要注意的细节】
1. 鼠标放在对应类上,按住F1显示帮助文档;原创 2020-09-23 20:55:57 · 188 阅读 · 0 评论