构建headless vnc server ,我终于放弃了Tightvnc 基于以下原因: 1) 已知的Qt5的键盘映射问题,导致virtualbox 的使用出现困难 https://unix.stackexchange.com/questions/346107/keyboard-mapping-w ...
分类:
其他好文 时间:
2018-02-08 19:57:08
阅读次数:
473
from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * import sys class Example(QWidget): _startPos = None _endPos = None ... ...
分类:
Windows程序 时间:
2018-02-07 14:44:11
阅读次数:
1070
1 // 4.2 Qt5 自定义对话框 2 #include 3 4 void Dialog::showCustomMsgBox() 5 { 6 QMessageBox customMsgBox;//新建一个自定义消息对话框对象 7 customMsgBox.setWindowTitle(tr("t... ...
分类:
其他好文 时间:
2018-02-03 12:38:49
阅读次数:
178
笔者在安装Redis Desktop Manager时出现了Failed to connect to chromium.googlesource.com port 443: Connection timed out错误,具体见文末。 解决方法 出现这种问题,是某些原因无法连接到Google,令git ...
分类:
系统相关 时间:
2018-02-01 14:43:44
阅读次数:
568
VS打开工程报错,具体如下图所示:解决方法如下图所示:①VS菜单选择Qt5,点击QtProjectSettings项②在Qt项目配置窗口,Properties页,配置自己需要使用的QT版本根据自己笔记本的实际情况,选择相对应的QT版本配置号QT的版本后,重新编译工程,项目顺利编译通过!
分类:
其他好文 时间:
2018-01-31 22:24:50
阅读次数:
271
1 // 4.1 Qt5 基本对话框 2 // 创建一个带有对话框的程序的一般步骤: 3 // 1 创建工程 4 // 在自定义类的头文件中: 5 // 2 声明要用到的组件 6 QPushButton *fileBtn; 7 QLineEdit *fileLineEdit; 8 // 3 添加槽函... ...
分类:
其他好文 时间:
2018-01-31 22:14:29
阅读次数:
185
准备工作 python3.5以上,目前安装为anaconda Qt5.9,安装过程见以前文章 PyQt5.6,通过anaconda更新 示例程序:CRC校验 创建界面 通过qt designer设计界面,一个输入text edit,一个输出text edit,一个按键pushbutton,保存".u ...
分类:
编程语言 时间:
2018-01-30 12:16:14
阅读次数:
171
QT5线程关闭 QThread析构函数的说明:请注意,删除一个QThread对象不会停止它管理的线程的执行。 删除正在运行的QThread(即isFinished()返回false)将导致程序崩溃。 在删除QThread之前等待finished()信号。 QThread类 quit() 告诉线程的事 ...
分类:
编程语言 时间:
2018-01-28 11:26:25
阅读次数:
381
QT5 Thread线程继承QThread方式 一.首先分析一下 QTimer Class与 Sleep()函数之间的秘密 QTimer *t = new QTimer(*parent); //创建QTimer 对象 t->start(_time); //计时开始每隔_time时间自动触发&QTim ...
分类:
编程语言 时间:
2018-01-28 00:34:53
阅读次数:
293
1 // 3.2 停靠窗口 QDockWidget类 2 setFeatures() 3 setAllowedAreas() 4 setWidget() 5 addDockWidget() 6 7 //dockwindows.cpp 8 #include "dockwindows.h" 9 #inc... ...
分类:
其他好文 时间:
2018-01-26 22:59:45
阅读次数:
190