Qt
搞技术的火星人
记录一些点滴
展开
-
Qt窗口:模态与非模态
首先给出定义:模态是打开这个窗口之后不能操纵其他的窗口,非模态是打开窗口之后还可以操纵其他的窗口。1、创建模态窗口举例。#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDialog>#include <QDebug>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindo原创 2021-08-03 17:24:49 · 806 阅读 · 0 评论 -
Qt资源文件的添加与使用
Qt自带的资源文件系统,可以方便软件的发布。因为绝对路径的资源文件不方便。那么Qt如何实现资源文件的添加和使用呢。那就通过简单的例子来说明一下。首先是创建一个ui文件,里面添加一个菜单栏,在菜单栏里面加一个文件->打开action。那么就在这个action中添加一个图标。1、创建一个ui文件在创建工程的时候就选中一下ui文件。那么就利用Qt Cretor来简单的实现添加2、添加资源文件首先把文件拷贝到工程文件目录下面,这样方便工程拷贝。3、在Qt中添加资源文件选中工程名->add原创 2021-06-24 11:20:41 · 2103 阅读 · 1 评论 -
Qt 基础简单随笔---菜单栏
Qt是一个优秀的界面库。记录一下简单的基础部分和代码实现。QMenuBar Class原创 2021-05-31 16:01:56 · 206 阅读 · 0 评论 -
Qt在QLabel显示图片并绘制矩形框
利用QLabel显示图片,在里面进行矩形框的显示。下面就是一个简单的事例。首先重新定义一个自己的类,用来重新定义函数paintEvent ( QPaintEvent * )class QtLabel :public QLabel{public: QtLabel(); ~QtLabel(); int x,y,w,h; void paintEvent(QPaintEvent *event); void DrawRangle(int x ,int ..原创 2021-05-09 21:51:59 · 5481 阅读 · 7 评论