![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
xjcwzp
这个作者很懒,什么都没留下…
展开
-
Qt6.3 学习笔记 QString 字符集
QString字符转换原创 2023-04-07 10:17:37 · 606 阅读 · 1 评论 -
Qt6.3 学习笔记 生成exe可执行文件
生成exe可执行文件原创 2023-01-10 11:54:00 · 302 阅读 · 0 评论 -
Qt6.3学习笔记 QOpenGLWidget 简单使用
QOpenGLWidget 简单使用原创 2022-12-20 09:54:33 · 1915 阅读 · 0 评论 -
Qt6.3学习笔记 QFrame::HLine与QFrame::VLine 改变线条颜色
QFrame::HLine与QFrame::VLine 改变线条颜色原创 2022-12-06 13:56:49 · 1435 阅读 · 0 评论 -
QT学习笔记 QCheckBox QRadioButton 扩大click和hover区域范围
QCheckBox QRadioButton 扩大click和hover区域范围原创 2022-09-15 09:47:09 · 716 阅读 · 0 评论 -
Qt Creator 示例打开只有pro文件
Qt Creator 示例打开只有pro文件原创 2022-07-28 09:35:02 · 840 阅读 · 0 评论 -
QT6.3 CMake 多语言切换
QT6.3 CMake 多语言切换原创 2022-07-26 16:07:29 · 2452 阅读 · 2 评论 -
QPushButton:pressed 样式表无效
QPushButton:pressed样式表无效原创 2022-07-26 09:08:10 · 1363 阅读 · 2 评论 -
Qt学习笔记 GtkDialog mapped without a transient parent. This is discouraged
编译环境:ubuntu-18.04.2Qt Creator 4.9.1 Based on Qt 5.12.3 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit)QColorDialogQColor color = QColorDialog::getColor(Qt::red,this,tr("选择颜色"));报警:...原创 2020-01-07 11:31:54 · 23209 阅读 · 4 评论 -
Qt学习笔记 setGraphicsEffect使用
设置边框阴效果void Dialog::on_pushButton_clicked(){ // 设置阴影边框; m_pShadowEffect = new QGraphicsDropShadowEffect(this); // 阴影偏移 m_pShadowEffect->setOffset(5, 5); // 阴影颜色; m_pShad...原创 2020-01-03 15:19:50 · 3982 阅读 · 2 评论 -
Qt学习笔记 Qt::FramelessWindowHint 导致窗口消失
给窗口去掉边框的时候,遇到问题void Dialog::on_pushButton_clicked(){ // 设置无边框 this->setWindowFlags( Qt::FramelessWindowHint );}设置Qt::FramelessWindowHint后,窗口消失不见解决办法:调用show()重新显示窗口void ...原创 2020-01-03 11:56:38 · 4747 阅读 · 0 评论 -
Qt学习笔记 拦截退出事件
重写closeEventclass Dialog : public QDialog{ Q_OBJECTpublic: explicit Dialog(QWidget *parent = nullptr); ~Dialog();private slots: void on_pushButton_clicked();privat...原创 2020-01-02 11:17:29 · 384 阅读 · 0 评论 -
Qt学习笔记 QRegExp使用简单示例
QString Pattern("[0-9]+"); QRegExp reg(Pattern); QString str="465sf1"; //完全匹配,exactMatch("表达式")函数匹配相当于indexIn("^表达式$")。 if(reg.exactMatch(str)) { qDebug()<<...原创 2019-12-31 10:06:52 · 877 阅读 · 0 评论 -
Qt学习笔记 使用QMediaPlayer报错No decoder available for type...
在学习Qt自带示例的时候,发现Media Player Example不能正常播放视频,提示错误:Warning: "No decoder available for type 'video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3.1, profile=(string)m...原创 2019-10-12 16:05:32 · 2988 阅读 · 3 评论 -
Qt学习笔记 QLineEdit文字居中
QLineEdit{text-align:center;}QLineEdit设置text-align:center;不起作用。This property is currently supported only byQPushButtonandQProgressBar.https://doc.qt.io/archives/qt-4.8/stylesheet-reference...原创 2019-09-25 11:47:14 · 16217 阅读 · 1 评论 -
Qt学习笔记 在子控件中绘图
激活事件过滤器ui->widgetGrid->installEventFilter(this);重写函数eventFilterbool MainWindow::eventFilter(QObject *watched, QEvent *event){ //筛选子控件 if(watched == ui->widgetGrid ) ...原创 2019-09-25 10:18:22 · 1191 阅读 · 0 评论 -
Qt学习笔记 多个QPushButton连接到一个槽
通过QPushButton的QString whatsThis() constvoid setWhatsThis(const QString &)实现标识传递。添加多个按钮, for(int i=0;i<count;i++) { QRadioButton *radio = new QRadioButton (this); ...原创 2019-09-12 11:30:16 · 1803 阅读 · 0 评论 -
Qt编译运行提示No rule to make target 'xxx' needed by 'xxx'
窗口添加了自定义控件,后因需求把先相关类删除,报错,把窗口上的控件也删除。此时编译会提示No rule to make target 'xxx' needed by 'xxx',重新构建、重启也不能解决。提示需要之前删除的.h文件解决:1、打开工程的pro文件2、把SOURCES += main.cpp\mainwindow.cpp。。。...转载 2019-09-05 11:19:25 · 55028 阅读 · 41 评论 -
Qt QLabel显示图片
//设置资源里的图片ui->label->setPixmap(QPixmap(":/new/prefix1/logo_1.png"));//缩放ui->label-> setScaledContents(true);原创 2019-07-04 16:54:26 · 1694 阅读 · 0 评论 -
Qt SetFrameStyle
刚学习Qt,样式还不熟,先记下来,方便后续使用。原创 2019-07-10 10:16:56 · 3762 阅读 · 0 评论 -
Qt学习笔记 QSplitter
添加对话框打开ui界面编辑器,添加GridLayout,在窗口空白处,右键菜单布局-栅格布局,用于Splitter占满窗口,并随窗口大小变化Dialog1::Dialog1(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog1){ ui->setupUi(this); QSpl...原创 2019-07-10 17:07:43 · 295 阅读 · 0 评论 -
Qt学习笔记 坐标系统 --- geometry(),frameGeometry()
参考:https://blog.csdn.net/xiaodingqq/article/details/85794397转载 2019-07-15 09:05:35 · 2465 阅读 · 0 评论 -
Qt学习笔记 QFileSystemModel 只显示名称
通过修改表头,只显示一列 m_model = new QFileSystemModel(); m_model->setRootPath(QDir::currentPath()); ui->treeView->setModel(m_model); ui->listView->setModel(m_model); ui-...转载 2019-07-16 10:11:42 · 1703 阅读 · 1 评论 -
Qt学习笔记 标准对话框
参考:http://c.biancheng.net/view/1870.html转载 2019-07-12 11:18:17 · 152 阅读 · 0 评论 -
Qt 学习笔记 调试日志文件记录
QT 记录文件日志原创 2019-07-24 11:15:19 · 253 阅读 · 0 评论 -
Qt学习笔记 布局随窗口变化
1、先准备好子布局本例中第一行是QHBoxLayout第二行是QTableView第三行是QHBoxLayout2、在窗口空白处,选中窗口(注意不是全选所有控件)本例适用于垂直布局,故工具栏中选择垂直布局垂直布局后,运行时,随窗口大小变化...原创 2019-07-19 16:35:31 · 362 阅读 · 0 评论 -
Qt学习笔记 QTableView 简单示例
QStandardItemModel *model = new QStandardItemModel(0,4); ui->tableView->setModel(model); //只读 ui->tableView->setEditTriggers(QAbstractItemView::NoEditTriggers); //设...原创 2019-07-22 10:40:33 · 442 阅读 · 0 评论 -
Qt学习笔记 简单绘图
创建类,继承自QWidget重载函数 paintEventvoid CtrlDraw::paintEvent(QPaintEvent *event){ //创建Image QImage image(this->width(),this->height(),QImage::Format_ARGB32); QPainter p; p.b...原创 2019-08-30 14:58:49 · 145 阅读 · 0 评论 -
Qt学习笔记 绘制文本
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-02 09:51:57 · 940 阅读 · 1 评论 -
git问题ERROR: Repository not found.的解决办法
git有时候会报这样的问题ERROR: Repository not found.fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the repository exists.解决方案是git remote set-ur...转载 2019-09-04 16:32:13 · 3182 阅读 · 0 评论 -
解决Qt5 Creator无法使用搜狗输入法的问题
1.安装fcitx for Qt5动态库,执行如下命令:sudo apt-get install fcitx-libs-qt52.进入Qt安装目录的下面路径:{path}是Qt的安装目录cd {path}/Qt5.6.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts拷贝fcitx输入发支持文件:执行如下命令 将支持文件cop...转载 2019-09-05 11:01:28 · 600 阅读 · 0 评论 -
Could not start process “make” qmake_all
Ubuntu 64位Qt生成错误Could not start process “make” qmake_allError while building/deploying project Calculator (kit: Desktop Qt 5.10.0 GCC 64bit)When executing step “qmake”解决办法:In terminal:sudo apt-g...转载 2019-03-28 09:23:33 · 4315 阅读 · 0 评论