Qt简介什么是QtQt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司于 1995 年底出品,并于 2008年6月17日被NOKIA公司收购,以增强NOKIA公司在跨平 台软件研发方面的实力,更名为Qt SoftwareQt的优点优良的跨平台特性面向对象丰富的 API、库Qt 的作用Qt除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数
# Java集成Qt开发Windows桌面应用 在开发Windows桌面应用程序时,我们通常会选择使用Java或Qt来进行开发。然而,有时候我们希望结合两者的优势,使用Java来开发应用程序的逻辑部分,而使用Qt来实现界面设计。本文将介绍如何实现在Java中集成Qt来开发Windows桌面应用。 ## 为什么选择集成Qt开发Windows桌面应用 Qt是一个跨平台的桌面应用程序开发框架,它提
原创 2024-05-16 04:28:51
293阅读
窗口的最小化、最大化按钮自定义setWindowFlags(Qt::CustomizeWindowHint); setWindowFlags(Qt::WindowCloseButtonHint); // 只要关闭按钮 setWindowFlags(Qt::WindowFlags type)全屏显示与还原1、遮挡任务栏// 这两个都可以! showFullScreen(); // 设置窗口全屏显示
还在为头脑简单看不懂代码而发愁吗?还在为思想浅薄只会人云亦云、拾人牙慧、鹦鹉学舌而遭人鄙夷吗? 《教你写代码》,从另一维度解读代码,让你成为见解独特的黑马观众。教你学Qt桌面端开发栏目旨在帮助有一些基础,但仍停留在理论阶段、尚未入行或正在入行的同学如何快速高效地学习掌握Qt桌面端开发的关键技巧,既不适用于完全不懂C++的小白萌新,也不适用于完全懂了想要进一步提升自我。本栏目尽量少说或者不说具体模块
转载 2023-07-20 17:47:05
112阅读
一、创建 Qt 桌面程序、二、构建并运行 Qt 桌面程序、
原创 2022-03-08 13:35:26
2246阅读
1点赞
从网上参考了许多资源,也感谢一些大佬分享的资源,自己摸索出来的方法要在Qt上配置android的环境,你需要安卓的sdk,ant,ndk,以及java的jdk 如果没有的话可以到这里下载,因为qt的安装包太大,无法在资源中上传,可以自己到Qt官网下载 打开下载好的压缩包,我们可以看到4个文件,如下:我们首先进行安装Java的jdk,一定要记住目录,一直点下一步,就是目录一定要记住,我安装在的是C盘
转载 2023-10-13 23:24:34
86阅读
最近发现项目运行时有卡顿的情况,所以项目的性能做了一些优化,本文对几个优化点进行了记录。1、避免频繁触发信号槽现象项目中有一项功能是在子线程里读数据,数据若发生变化了就发送信号,在槽里更新界面。 程序运行的时候会出现数据变化很频繁的情况,也导致更新界面的信号在短时间内被触发很多次,大大损耗了程序的性能。解决方法因为人眼捕获的帧率有限,所以界面显示不需要太快的刷新速度,把信号槽更新界面改为用定时器更
Qt 项目中,后缀为“.ui”的文件是可视化设计的窗体的定义文件,如 widget.ui。双击项目文件目录树中的文件 widget.ui,会打开一个集成在 Qt Creator 中的 Qt Designer 对窗体进行可视化设计,如图 1 所示。 图 1 集成在 Qt Creator中的 UI 设计器 本教程后面将称这个集成在 Qt Creator 中的 Qt Designer 为“UI 设计器”
公布Qt Widgets桌面应用程序的方法Qt是一款优秀的跨平台开发框架,它能够在桌面、移动平台以及嵌入式平台上执行。眼下Qt 5介绍程序公布的文章帖子比較少。大家又很想要知道怎样公布Qt应用程序,于是我花了一点儿时间介绍一下怎样公布Qt桌面应用程序。上海萌梦信息科技有限公司(微博:http://w
转载 2017-06-15 08:16:00
134阅读
2评论
QT桌面应用程序开发指南(@Like)目录QT桌面应用程序开发指南(@Like) 一、 QT简介 二、 QT开发工具 1. QT在线安装: https://download.qt.io/archive/online_installers/4.6/ 2. QT SDK: https://download.qt.io/archive/qt/6.5/6.5.3/single/qt-everywhere-
原创 2024-01-26 14:13:38
327阅读
这个对话框出现的原因可能是msvcrt.dll在XP这个版本没有vsprintf_s这样的动态库。目前还暂时没有找到好的解决思路,稍后我再单独研究一下,看这个事情该如何解决。解决办法有很多,我没有一一尝试了。1、源码阶段,现在发现以前版本的MinGW默认使用的是vsnprintf_s这个函数,所以在... Read More
转载 2016-01-05 05:14:00
69阅读
2评论
刚开始学习QT,发现QT真的是一个功能很强大的开发软件,所以用QT做了一个简单的计算器来熟悉一下QT。 1.首先,先建立一个QT项目的工程文件:如下 项目保存位置和项目文件名字自己选择,最好是每个项目单独一个文件夹,便于保存和分享。 上面显示的是在安装QT时自己选者安装的环境,有很多,看自己的需求,对号入座就行。 基类选择QWidget或者QMainWidget都可以,如果需要用QT的ui布局设置
Pyqt实战(示例一)课程链接:【Python Qt 图形界面编程 - PySide2 PyQt5 PyQt PySide-哔哩哔哩】https://www.bilibili.com/video/BV1cJ411R7bP/?spm_id_from=333.999.0.0&vd_source=7ffa93d4a1d9a8c2d27187407eca5c89代码及听课理解注释from PySi
转载 2023-09-05 09:11:15
205阅读
Qt多线程的应用前景广阔,它不仅可以提升桌面应用的性能,还可以在嵌入式设备上发挥重要作用。随着技术的发展,我们可以预见Q待!
原创 2024-05-23 00:31:26
582阅读
总结一下,在开发Qt的过程中的一些技巧!可遇而不可求。。。一、主界面1、无边框    setWindowFlags(Qt::FramelessWindowHint)2、界面始终位于顶部位置    setWindowFlags(Qt::WindowStaysOnTopHint)3、任务栏图标点击时进行显示/不显示切换    set
 过分了,别人用来做桌面应用开发,这家伙却用来撩妹(2)-上帝给你开了各种撩妹窗口(Tkinter)续上一篇学习,我们搞定了了tkinter的基础函数,这次我们开始来搞事情。一、目录  过分了,别人用来做桌面应用开发,这家伙却用来撩妹(2)-上帝给你开了各种撩妹窗口(Tkinter)一、目录二、前言三、撩妹弹窗正文第一步:实现一个窗口第二步:弹窗都是爱你的模样第三步:
转载 2023-08-25 17:48:38
236阅读
作者:Code秘密花园/ConardLi导读使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】本文所有实例代码均在我的github electron-react上,结合代码阅读文章效果更佳。另外electron-react还可作为使用Electron + R
转载 3月前
407阅读
关于FlexAdobe Flex是一套创建富客户端应用(RIAs)的框架.Flex生成的swf文件可以直接运行在Flash Player之中。相比较基于时间轴的Flash开发,Flex框架更适合那些用传统方式开发应用程序的开发人员。Flex应用可以使用Flex builder来开发。这套IDE是基于Eclipse平台开发的。Action 关于SpringSpring是目前最受欢迎的创建企
转载 2024-08-21 19:49:04
32阅读
使用浏览器打开网址 #include <QDesktopServices> #include <QUrl> QUrl url(QString("https://cn.bing.com")); QDesktopServices::openUrl(url); 打开本地文件夹 #include <QDes ...
转载 2021-08-24 22:00:00
499阅读
2评论
今天我们要谈论的是关于QT Everywhere Linux桌面的话题。QT Everywhere是一种软件开发框架,它可以让开发者在多个平台上编写代码,并且可以实现跨平台的部署。而Linux桌面作为一个开源的操作系统,也是越来越受到欢迎的选择。在这篇文章中,我们将探讨QT Everywhere和Linux桌面的结合,以及它们对于软件开发的重要性。 首先,让我们来了解一下QT Everywher
原创 2024-03-28 09:57:00
259阅读
  • 1
  • 2
  • 3
  • 4
  • 5