随笔分类 -  Qt

摘要:#include <QCoreApplication> #include <QApplication> #include <QWidget> #include <QVBoxLayout> #include <QVideoWidget> #include <QAudioOutput> #include 阅读全文
posted @ 2023-09-16 17:56 NAVYSUMMER 阅读(161) 评论(0) 推荐(0)
摘要:CMakeLists.txt cmake_minimum_required(VERSION 3.26) project(test) set(CMAKE_CXX_STANDARD 17) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_AUT 阅读全文
posted @ 2023-08-12 00:36 NAVYSUMMER 阅读(153) 评论(0) 推荐(0)
摘要:destroyMainLayoutWidget(QLayout* layout){ QLayoutItem *child; int num = layout->count(); if(num != 0){ while (!layout->isEmpty()) { child = layout->ta 阅读全文
posted @ 2021-02-01 13:55 NAVYSUMMER 阅读(541) 评论(0) 推荐(0)
摘要:Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。 但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。本文舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步一步从标准 C++ 的编译过渡到 Qt 的编译。 本文涉及的都是最基本的东西, 阅读全文
posted @ 2021-01-26 14:17 NAVYSUMMER 阅读(605) 评论(0) 推荐(0)
摘要:QBS简介 QBS(Qt Build Suite)同 qmake、cmake 之类一样都是构建工具。QBS 号称是下一代的构建工具(博主的理解上一代是基于 makefile 的构建工具)。根据官网介绍,Qbs 极有可能会替代 qmake 成为 Qt 6.0 的构建系统,与 qmake 相比,Qbs 阅读全文
posted @ 2021-01-06 14:23 NAVYSUMMER 阅读(1686) 评论(0) 推荐(0)
摘要:mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include<QMouseEvent> #include<Qpainter> #include<QDebug> QT_BEGIN_NAMES 阅读全文
posted @ 2021-01-06 11:13 NAVYSUMMER 阅读(148) 评论(0) 推荐(0)
摘要:mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QDragEnterEvent> #include <QDropEvent> #include <QtDebug> #inc 阅读全文
posted @ 2021-01-06 11:05 NAVYSUMMER 阅读(442) 评论(0) 推荐(0)
摘要:1WebPage.pro文件 QT += core gui webenginewidgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++11 # The following define makes your compi 阅读全文
posted @ 2020-12-25 17:37 NAVYSUMMER 阅读(1757) 评论(0) 推荐(0)
摘要:1.音乐播放 /*Header: #include <QMediaPlayer> qmake: QT += multimedia */ QMediaPlayer *player = new QMediaPlayer(); /*从本地读取*/ player->setMedia(QUrl("F:/pia 阅读全文
posted @ 2020-12-23 13:57 NAVYSUMMER 阅读(3371) 评论(0) 推荐(0)
摘要:在开发 Android 程序时,需要使用安卓虚拟机进行调试。由于 Qt 创建的 AVD(Android Virtual Device)设备或ADT(Android Development Tools)非常卡顿,所有很多人都使用 Genymotion 虚拟机,他能给我们带来最好的 Android 模拟 阅读全文
posted @ 2020-12-21 09:52 NAVYSUMMER 阅读(382) 评论(0) 推荐(0)
摘要:1.创建新工程 附源码 CMakeLists.txt文件 cmake_minimum_required(VERSION 3.9.5) project(tests) set(CMAKE_CXX_STANDARD 14) set(OpenCV_DIR "/usr/local/include/opencv 阅读全文
posted @ 2020-01-29 15:10 NAVYSUMMER 阅读(327) 评论(0) 推荐(0)

交流群 编程书籍