Qt
像雾像雨又像风_
打造自身核心竞争力
展开
-
Qt头文件引入两个namespace Ui的解释
这个问题很好,一个最简单的Qt项目中有4个文件,我们来看看mainwindow.h和cpp的代码:1.mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>//这句话的意思,先声明一个在Ui命名空间的名为MainWindow的未定义的的类,现在只是一个声明而已namesp...原创 2018-08-21 01:33:18 · 4814 阅读 · 0 评论 -
Qt Creator 快捷键
shift+):实现光标在小括号内的时候跳到小括号外,当然也可以用ctrl+]实现。不过我更倾向于前者。Ctrl+Tab:快速切换已打开的文件。原创 2019-03-03 18:46:42 · 201 阅读 · 0 评论 -
对QT中的qDebug( )函数进行宏定义成C++中的cout,方便输出!
是不是早已受不了Qt中的qDebug( )输出函数了,现在对它进行宏定义,变成C++中的cout,并且打印当前执行文件的文件名和当前语句所在该文件的行号。#define cout qDebug()<<"["<<__FILE__":"<<__LINE__<<"]"其中__FILE__和__LINE__都是C语言中的全局宏,分别代表当前文件的文...原创 2019-03-07 02:33:15 · 1363 阅读 · 0 评论 -
Qt C++两个字节转成整型的三个方法
方法一:通过Qt中QByteArray的toHex()实现,在通过toInt(&ok,16),获得整数。在Qt中推荐这种方法,最省事。QByteArray data;//取第17位和18位的两个字节,拼成整型,17位为高位cout<<"结果:"<<data.mid(17,2).toHex().toInt(&ok,16);方法二:通过自定义数组...原创 2019-04-11 09:18:31 · 3770 阅读 · 0 评论 -
QtCreator常用快捷键总结
Ctrl+Shift+上下 移动当前行到上下行Ctrl+Alt+上下 复制当前行到上下行原创 2019-04-08 23:11:19 · 641 阅读 · 0 评论 -
QAbstractButton的clicked(bool)和toggled(bool)之间的区别
QPushButton和QToolButton都继承于QAbstractButton,它们都有clicked(bool)和toggled(bool)这两个信号函数。这两个信号最大的区别就是在对应的槽函数中调用按钮的setCheck(bool )函数所产生的区别。前者不会触发信号,后者会再次触发信号。情况一:如果是最初选择的是clicked(bool)信号,那么在对应的槽中调用按钮指针的se...原创 2019-04-09 19:17:04 · 4371 阅读 · 1 评论