ICode9

精准搜索请尝试: 精确搜索
  • QT实现最小化到Icon单击双击显示窗口2022-08-03 22:00:56

    最近在学习用QT开发一个项目,参考了网上的例子完成了一个QT实现最小化到Icon单击双击显示窗口的例子,分享给大家,也感谢大家的网络分享。项目会放在www.pavogroup.top上面,大家可以参考一下。   在头文件里面定义bool isIconExist;以避免重复创建多个icon。 void HelpDeskClientDialog

  • QAction2022-02-23 13:04:30

    QAction   QAction类提供了一个抽象的用户界面操作,可以插入到小部件中。   在应用程序中,许多常用命令可以通过菜单、工具栏按钮和键盘快捷键调用。由于用户希望每个命令都以相同的方式执行,无论使用的用户界面如何,因此将每个命令表示为一个操作非常有用。   操作可以添加到菜单

  • QLineEdit 编辑框左侧添加小图标2022-02-22 02:31:19

    QAction *searchAction = new QAction(ui->lineEdit);searchAction->setIcon(QIcon(":/image/user.png")); ui->lineEdit->addAction(searchAction,QLineEdit::LeadingPosition );//编辑框左侧//QLineEdit::TrailingPosition 在右侧备注:不知道原理,但是亲测可行  

  • PyQt5基础学习-QMainWindow().menuBar(获取菜单栏) 1.menubar().addMenu(添加菜单栏目录) 2.menubar().addMenu().addAction(2022-02-01 11:00:07

    使用menuBar()获取菜单栏, 使用.addMenu("文件")构造单个菜单, 使用.addAction("新建") 进行按钮的添加 下面主要是添加两个菜单栏,作为布局 """ 创建和使用菜单 """ import sys, math from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import *

  • C/C++ Qt 给ListWidget增加右键菜单2021-11-29 14:05:19

    在上一篇博文《C/C++ Qt ListWidget 列表框组件应用》中介绍了ListWidget组件的基本使用技巧,本次将给ListWidget组件增加一个右键菜单,当用户在ListWidget组件中的任意一个子项下右键,我们让其弹出这个菜单,并根据选择提供不同的功能。 为了增加菜单,我们首先需要在程序全局增加QActio

  • Qt右键菜单2021-10-27 02:00:53

    Qt默认不开启菜单 思路 允许启用自定义菜单 定义菜单 定义菜单中的动作的信号与槽 ## 头文件 private: Ui::Widget *ui; QMenu *mun = nullptr; private slots: void openMneu(); ## 源文件 // ---> 使用自定义右键菜单 this->setContextMenuPolicy(Qt:

  • QT-QTreeWidget添加右键菜单响应时间的笔记2021-10-25 09:32:14

    1.信号槽连接 this->connect(d->ui->treeWidget, SIGNAL(customContextMenuRequested(QPoint)),         this, SLOT(showTreeRightMenu(QPoint))); 2。showTreeRightMenu(QPoint)的实现   //实例化右键菜单     QMenu* menu = new QMenu;     //实例化右键菜单选

  • 第4天 | 28天学会PyQt5,主窗口2021-09-19 13:35:06

    QMainWindow继承自QWidget类,QWidget类中的大部分成员函数,QMainWindow都可以使用。QMainWindow窗口可以包含菜单栏、工具栏、状态栏、标题栏等,常用于主窗口,它是顶层窗口,有自己的布局管理器,不能使用setLayout对其进行设置。 菜单栏创建,用self.menuBar()获取菜单栏(QMenuBar)对象,通

  • QT使用右键菜单QMenu2021-09-17 19:33:49

    看下面动画 关键代码: #pragma once #include <QtWidgets/QMainWindow> #include<QAction> #include<QMenu> #include <qmessagebox.h> #include <qobject.h> #include "ui_MyQmenu.h" class MyQmenu : public QMainWindow { Q_OBJECT

  • Qt 版Word多文档编辑与处理(完整版)2021-08-25 17:02:02

           微软的Office Word软件是一款通用的文字处理软件, 其功能非常强大, 但它是如何实现的呢? 本文怀着这样的想法, 用Qt开发出与之功能类似的文字处理软件.(当然了, 我只实现了一些基本功能, 读者们可根据本文的思路,对该软件的功能进行扩展), 请先看软件运行结果: (

  • 自定义QLabel,并实现滚轮放大缩小,移动等2021-07-11 01:01:00

    第一步:自定义一个class并继承自QLabel 并申明几个鼠标事件   第二步:重写paintEvent事件(完成绘图)  void MyLabel::paintEvent(QPaintEvent *event)   {     if(LocalFileName.isNull())              //QString LocalFileName 这是图像路径     {       re

  • Qt5十大最常用功能之一个函数轻松实现系统托盘图标功能2021-06-09 12:58:57

    很多程序在运行的时候都是需要托盘图标功能的,所以托盘功能,基本上可以归纳进最常用的十个之一。 简单说一下: 托盘功能最主要的功能: 1.显示主窗口,因为托盘功能本来就是为了在用户点击关闭按钮之后,程序并不退出,而是不再任务栏显示,转而在托盘区用一个图标代替,所以这个功能显然是

  • Qt 添加菜单及菜单的事件响应(完整的示例)2021-06-04 10:57:56

            本篇介绍Qt添加菜单有两种方法,一是用代码直接手动添加,二是在QtDesigner界面上直接添加;右键菜单的实现;macOS菜单设计。 一、用代码直接手动添加菜单        需要用到两个类QMenu和QAction,例如我的Demo程序界面如下:        对于“新建”,“编辑”这些主菜单项用

  • Qt点击按钮弹出菜单以及按钮箭头样式的处理2021-06-02 12:56:08

            在Qt中点击按钮弹出菜单,这功能很好写,调用QPushButton的setMenu方法即可,但是,这种点击按钮弹出菜单的效果是很不爽的,需要两次点击才弹出菜单,第一次点击按钮右侧出现箭头,第二次点击才弹出菜单,而且菜单不是居中显示,这些问题该如何处理呢。        点击按钮弹出弹出菜单

  • Qt高仿电脑管家界面(二):点击按钮弹出菜单2021-06-02 12:52:59

              电脑管家的         Qt原有的菜单功能,无法直接实现,还有电脑管家的菜单位置刚好在按钮的中心位置,其实这个用Qt也可以实现,获取窗口坐标,根据按钮的位置弹出菜单。         下面给出在点击按钮时弹出菜单的代码:void Widget::on_btnSet_clicked() {

  • 在QT中为widget添加鼠标右键弹出菜单2020-12-30 22:31:30

    QT新学,参考网上资源,学会了一种为特定Widget添加右键弹出菜单的一种方法: 目标:为ui中的一个widge(变量名:tui.m_VtkWidget)添加右键弹出菜单,通过分隔条为多个菜单项进行分组,示例如下 在主窗口的构造函数中添加如下代码:     QAction* newMenu = new QAction("新建", ui.m_VtkWidge

  • QT的QScriptEngineDebugger类的使用2020-12-23 10:02:49

    详细说明 QScriptEngineDebugger类提供了QScriptEngine调试器。 QScriptEngineDebugger类提供了一个调试器,该调试器可以嵌入使用Qt脚本的Qt应用程序中。调试器使应用程序用户可以检查脚本环境的状态并控制脚本的执行。 要将调试器附加到脚本引擎,请调用attachTo()函数。 Q

  • QListWiget右键实现重命名功能2020-12-11 16:02:08

      刚开始学习Qt的时候,对于实现这种功能需要去网上找前辈的代码参考一下,但是发现就算是这样的一个小功能,都写的大同小异,最重要的是不可用! 自己动手,丰衣足食。 1. Test.h代码部分: void on_listWidget_customContextMenuRequested(const QPoint& pos); 2. 以下代码可以放到构造函

  • 【QT】QT+VS2019基本功能的记事本(附项目资源)2020-04-03 09:56:18

    链接地址:【QT】QT+VS2019极简的记事本(附项目资源) 目录一、需求分析二、界面布局三、实现代码Notepad.hNotepad.cpp结尾 一、需求分析 基础功能: 输入文字并显示 复制粘贴(一般系统都支持) 保存到本地(存档功能, 下次还能打开) 可以打开外部txt文件 可调节字体大小&颜色 可打印

  • Qt QAction ToolTip显示问题,禁止toolbar上默认显示的tooltip2019-12-14 11:04:04

    在工具条防止toolbutton 设置了默认的action 遇到的问题:tooptip会显示,网上搜索到的解决方法,重写过滤掉 event.tooptip事件,但说的不太容易理解,记录下: 用的pyqt5:    这样还不够,还要在action里调用settooptip方法,随意传入一个字符   最后,解决!

  • Qt5教程: (8) 标准对话框和文件对话框2019-08-08 17:58:44

    1. about对话框 包含头文件 #include <QMessageBox> 添加菜单项 QAction *p3 = pDialog->addAction("关于"); 创建about对话框 connect(p3, &QAction::triggered, [=]() { QMessageBox::about(this, "关于", "关于Qt&

  • Qt实战笔记-从零开始搭建一套库存管理系统-(三)UI框架搭建-022019-08-01 17:36:53

    在上一章节中,我们已经搭建了一个很简陋的框架,这一章节我们继续细化,重点是通过信号与槽函数实现一些动态效果。 1、登录窗口 因为咱们这个软件有登录和注册的功能。所以得单独建一个登录窗口,用户在主窗口点击登录按钮,就会弹出这个子窗口,供用户输入账号密码进行登录。 这里我们可

  • c – Qt将QAction连接到带参数的函数2019-07-22 13:06:49

    在我的Qt 5.6程序中,我需要连接QMenu Click(QAction)来运行并提供一些参数.我可以连接到没有参数的函数,它正在工作: connect(MyAction, &QAction::triggered, function); 但是,当我试图添加一些论点时: connect(MyAction, &QAction::triggered, function(arguments)); 我收到一

  • QT QAction2019-07-09 13:41:07

    QAction可称为动作类,它一般可当作菜单中的项组成菜单,也可作为工具栏上的按钮,它主要由图标、文本及快捷键三部分组成。 QAction(QObject * parent) QAction(const QString & text, QObject * parent) QAction(const QIcon & icon, const QString & text, QObject *

  • qt tableview中如何添加右键菜单且不可编辑单元格2019-07-04 12:00:28

    QTableView是一个比较实用的类,下面教给大家如何在QTableView中添加右键菜单。 #include <QMenu>#include <QAction> QTableView *tableview;QMenu *rightMenu; //右键菜单QAction *cutAction; //剪切QAction *copyAction; //复制QAction *pasteAction; //粘贴QAction *deleteAc

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有