摘要:
QueryDisplayConfig函数检索关于所有显示设备的所有可能的显示路径,或视图,在当前设置的信息。 C++样本: (开箱即用) 代码列出了所有显示器的名称和拓展模式 #include <Windows.h> #include <iostream> #include <vector> #in 阅读全文
摘要:
跟着视频教程创建了翻金币的项目,花了好几个晚上才学习完。 视频地址:最新QT从入门到实战 感谢视频的教学,真是受益匪浅。 后面的代码参考了老师的模板以及文档的抒写格式。 发布到随笔中的目的一方面为了完成自己的学习目的,另一方面也便于在后续从事QT工作时遇到类似的问题能有处可查。 个人觉得QT中有两个 阅读全文
摘要:
1 event事件 用途:用于事件的分发 也可以做拦截操作,不建议 bool event( QEvent * e); 返回值 如果是true 代表用户处理这个事件,不向下分发了 e->type() == 鼠标按下 … myLabel.cpp #include "mylabel.h" #include 阅读全文
摘要:
1 界面布局 实现登录窗口 利用布局方式,给窗口类化 选取Widget进行布局,水平布局,垂直布局,栅格布局 给用户名、密码、登录、退出按钮进行布局 默认窗口和控件之间有9间隙,可以调整layoutLeftMargin 利用弹簧进行布局 2 控件 按钮组 1) QPushButton 常用按钮 2) 阅读全文
摘要:
代码开箱即用,唯一需要处理的就是要提供一个进程的pid。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime; using System. 阅读全文
摘要:
对话框 分类 模态对话框 QDialog dlg(this); dlg.resize(200,100); dlg.exec(); //窗口阻塞 非模态对话框 QDialog *dlg2 = new QDialog; //防止一闪而过,创建到堆区 dlg2->resize(200,100); dlg2 阅读全文
摘要:
该代码来源于codeproject,经过测试发现,在屏幕处于旋转的情况下捕获的图像是黑色的。暂时没有找到原因。 代码开箱即用, #define WIN32_LEAN_AND_MEAN #include <windows.h> #include <shlobj.h> #include <shellap 阅读全文
摘要:
QMainWindow 菜单栏 最多有一个 QMenuBar *bar = MenuBar(); setMenuBar(bar); QMenu *fileMenu = bar->addMenu("File"); 创建菜单 QAction *newAction = fileMenu->addActio 阅读全文
摘要:
Date: 2021/3/12开始学习 教程视频: QT基本介绍: 跨平台图形界面引擎 优点 跨平台 接口简单,容易上手 一定程度上简化了内存回收 创建第一个QT程序 点击创建项目后,选择项目路径以及给项目起名称 默认创建窗口类,比如MyWidget,基类有三种选择:QWidget QMainWin 阅读全文
摘要:
创建win32窗口需要注册,回调函数一些操作,如果我们不需要窗口的话,可以使用下面代码获得一个仅有消息循环的控制台。 ps: 这样做主要对一些不需要窗口但需要消息循环的程序特别有用,比如蓝牙回调。 #include <Windows.h> #include <thread> #include <io 阅读全文