上位机
郭忠伟-写录
总结|记录.
电力行业,扎根,参与开发:融合终端|能源控制器|集中器|采集器|拓扑识别设备.
涉及协议:mqtt,698,10x,3761,13762,645等.
联系方式:
邮箱:guozhongwl@163.com
微信:ai-3456------596---
展开
-
QT 绘制 五角图案
此图 只作为 这种图形的角度说明。。。代码如下: QPainter painter(this); QPainterPath path;// path.addEllipse(10,50,100,100);// path.addRect(50,100,100,100);// painter.setBrush(Qt::red);// painter.drawP原创 2015-08-09 19:51:54 · 2311 阅读 · 0 评论 -
QT QSemaphore 线程同步
QSemaphore 方法:QSemaphore::QSemaphore(int n = 0):构造函数 Creates a new semaphore and initializes the number of resources it guards to n (by default, 0). 创建信号和初始化它保护的资源数目int QSemaphore::available() cons原创 2015-10-09 21:23:49 · 2837 阅读 · 0 评论 -
QT- QWT 安装(64bit Win7 + mingw32 + QWT6.1.2 )
出处:QT- QWT 安装(64bit Win7 + mingw32 + QWT6.1.2 )查看../doc/html/qwtinstall.html 文件:安装QWT需要三个步骤:配置--配置步骤中所有参数设置来控制如何构建和安装Qwt编译---在编译步骤中,二进制文件被构建从源文件中。安装---安装复制和重新构建Qwt应用程序所需的所有文件到目标目录中。s转载 2015-11-10 10:48:32 · 1023 阅读 · 0 评论 -
Qt Multimedia--- note
万事俱备,就是播放不了…奶奶滴提示:DirectShowPlayerService::doRender: Unresolved error code 80040266因由:当你发布的qmlproject包含QtMultimedia模块时,运行在一个干净的系统上时,要注意,随时播放失败,因为QtMultimedia使用的系统默认的音视频编/解码器,如果系统没有安装与qt对应的音视频编解码器的话,就会出转载 2015-09-18 16:15:20 · 583 阅读 · 0 评论 -
QT 主窗口最小化,子窗口不跟随 设置
音乐播放器 歌词条-- -- 主窗口最小化,子窗口不跟随。子窗口 设置LrcDialog::LrcDialog(QWidget *parent) :QDialog(parent){ setWindowFlags(Qt::Window|Qt::FramelessWindowHint|Qt::CoverWindow |Qt::WindowStaysOnTopHint);原创 2015-10-08 09:23:18 · 5559 阅读 · 1 评论 -
Qt 自定义PushButton
功能:鼠标弹起并在按键区域内时,按键响应。并实现normal、hover、pressed效果,PushButton大小默认为传入图片大小。源码:cpp#include "pushbutton.h"#include #include #include #include PushButton::PushButton(QString normal, QString hover, Q转载 2015-10-02 21:39:11 · 2828 阅读 · 0 评论 -
QT 布局管理器的嵌套使用
int main(int argc,char *argv[]){QApplication a(argc,argv);QWidget *win=new QWidget(0);QLineEdit *line=new QLineEdit(win);line->setText("Line");QTextEdit *text=new QTextEdit(win);text->setText转载 2015-10-01 21:50:24 · 7843 阅读 · 1 评论 -
QT 停靠窗简单使用
QDockWidget类继承与QWidget类,用于停靠窗口的管理。在主窗口中,先设置中心控件,然后实例化QDockWidget对象,通过setFeatures( )设置停靠窗口的窗体特性,通过setAllowedAreas( )设置窗体可停靠的区域。具体如下:void setFeatures(DockWidgetFeatures features )QD原创 2015-10-01 15:11:41 · 868 阅读 · 0 评论 -
QT 内置标准对话框
总览图:详情..:Qt浅谈之三:内置标准对话框转载 2015-10-01 19:38:45 · 400 阅读 · 0 评论 -
阻塞与非阻塞的区别
简单点说:阻塞就是干不完不准回来, 非阻塞就是你先干,我先看看有其他事没有,完了告诉我一声我们拿最常用的send和recv两个函数来说吧… 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据已经成功的发送出去了,如果TCP/IP协议栈没有足够的可用缓冲区来保存你Copy过来的数据的话…这时候转载 2015-09-02 18:28:00 · 726 阅读 · 0 评论 -
int main(int argc,char* argv[])详解
出处:int main(int argc,char* argv[])详解argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0;转载 2015-07-21 16:31:39 · 1322 阅读 · 1 评论 -
Win7下安装和使用Qt5详细图解
1、安装Qt5Qt5的安装比Qt4的安装简单多了,我装的是Qt5.4(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe),它集成了MinGW、Qt Creator等,不需要你再单独下载MinGW和Qt Creator。首先,去Qt官网下载资源:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe;转载 2015-07-19 15:07:21 · 8616 阅读 · 0 评论 -
显示器分辨率引起的工具显示问题(页面不完整)
PC属性:PC显示器分辨率:1920x1080 ,缩放%150,解决方法:属性-兼容性,在DPI相关的选项做文章.支持选项:应用程序/系统/系统增强“应用程序”选项代表系统将强制进程在显示器的分辨率下运行,该设置此前叫做“高DPI设置时禁用显示缩放”,在该选项下系统不会对用户界面进行拉伸;“系统”选项则意味着系统将对DPI感知进程进行标准处,当DPI变动的时候,系统将对...原创 2019-03-08 15:51:13 · 6344 阅读 · 0 评论