随笔分类 - QT程序
摘要:打开软件 其他的全部默认下一步到完成 编译产生文件 打开其中一个和对应创建文件所使用库或者编译器 找到编译文件夹执行windeployqt 例如 或者 都可以 到这一步就有可执行.exe文件了 打包 打开软件 其他的都可以自己修改设置 知道完成 产生此文件即可
阅读全文
摘要:分割字符串 通过split方法进行选择分割 判断字符中是否存在某个字符 QString str="iloveyou"; str.contains("you",Qt::CaseSensitive); 创建一个带字符串的变量 用上述方法判断是否有 这个字符 有输出YSE 否则NO
阅读全文
摘要:添加方法 实现点击事件 移动位置 其他不变的 通过 https://www.cnblogs.com/luoxiang/p/6497670.html 来实现的 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #inclu
阅读全文
摘要:创建一个方法 方法创建 调用 输出结果 创建方法 不用变量类型 添加要添加的值 实现方法 最后调用 所有要使用的变量都要带星号(因为可能无法返回值或者转码错误)
阅读全文
摘要:效果 其中,控制字符串的格式如下表: 格式备注 d 天数,范围1~31 dd 天数,范围01~31,前缀自动补一位零 ddd 星期天数缩写,以本地操作系统为准(如,汉字的周一到周日,英文的Mon.到Sun.) dddd 星期天数全程,以本地操作系统为准(如,汉字的星期一到星期日,英文的Monday到
阅读全文
摘要:创建一个项目 通过 #include <QProcess>这个类,运行一下。exe可执行文件打开的 效果成功
阅读全文
摘要:调用其他脚本UI并使用的方式 通过单例模式+方式+调用方式=实现 对方UI 创建的方法 自己的方式内容 要调用的脚本+方法 调用 之前 OK 这种方式比较奇怪 因为UI一般不能外部方式调用 所以试了其他方式 发现通过脚本方式 让其自己调用内部UI方法 可以实现的
阅读全文
摘要:创建UI脚本 #ifndef AA_H #define AA_H #include <QWidget> #include <QDebug> #include <QMutex> #include <QLabel> namespace Ui { class AA; } class AA : public
阅读全文
摘要:Qt快捷键 映射 "Esc",/*Qt::Key_Escape 0x01000000 */ "Tab",/*Qt::Key_Tab 0x01000001 */ "Shift+Tab",/*Qt::Key_Backtab 0x01000002 */ "BackSpace",/*Qt::Key_Back
阅读全文
摘要:QT连接mysql 对版本和系统的影响不大 环境变量 Mysql 有很多版本,在线下载版本,离线版本,免安装版本 在线下载的版本可以自己选择需要的功能和插件, 离线版本,直接一键安装就行 免安装版本 需要环境变量,和通过命令集 启动mysql数据库的使用, 都有优点 我都是在先安装最新版本的 202
阅读全文
摘要:#include "mainwindow.h" #include "ui_mainwindow.h" #include <QTextCodec> #include <qdebug.h> #include <qtextcodec.h> #include <qsettings.h> #include <
阅读全文
摘要://int转string ab+= QString::number(x);//string转chaistring ab="gastega"; char* ptr;//变量 QByteArray ba;//转换值 ba=ab.toLatin1();//转换 ptr=ba.data(); 转换并存储成c
阅读全文
摘要:#include <QCloseEvent> //头文字void mainWindow::closeEvent( QCloseEvent * event ){ //判断加文字,并判断点击的结果转换成0或1进行判断执行关闭还是取消switch( QMessageBox::information( th
阅读全文
摘要:先贴为敬 读取文件 QTextCodec *codec = QTextCodec::codecForName("utf-8");//设置文件编码格式 QFile file("1.txt");//此项目的地址搜索的文件 if(!file.open(QIODevice::ReadOnly|QIODevi
阅读全文
摘要:#include <QMessageBox> #include <qdebug.h> #include <QTextCodec>头文件 QTextCodec *codec = QTextCodec::codecForName("GBK");//乱码设置 QFile file("text.txt");
阅读全文
摘要:使用这个编译器 下载的这版本文件 正常安装这文件 点击新建 这程序名字版本公司网站等,可以随意 选择基本安装目录位置 选择加载的文件 选择这类型生成的可执行文件 这个,包括名字,版本号,已经类型 这文件夹中的 .exe就是可执行文件 添加 添加基础库和相关文件 上面是库,下面是文件 这文件 都点击下
阅读全文
摘要:版本 QT下载地址 http://download.qt.io/archive/qt/ 勾选这个 不然会出现错误
阅读全文
摘要:添加鼠标点击事件 void mouseMoveEvent(QMouseEvent *event); void mousePressEvent(QMouseEvent *event); QPoint m_startPoint; QPoint m_windowPoint;头文件 #include <Qt
阅读全文
摘要:第1——关闭软件 QApplication* app; app->quit(); 第2——键盘事件 void MainWindow::keyPressEvent(QKeyEvent *event){ if( event->key()==Qt::Key_Exclam){ qDebug()<<"点击";
阅读全文

浙公网安备 33010602011771号