首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏用户2442861的专栏

    PyQt中如何结合Qt设计师进行开发

    PyQt中如何结合Qt设计师进行开发 2013-03-08 PyQt4 Designer 3条评论 Qt设计师Qt的所见即所得的界面设计工具,通过拖拉方式设计界面,但它并不能产生任何代码。 Qt设计师使用.ui后缀的XML文件来存储界面内容。通过pyuic4命令可以编译成.py文件,.py文件的内容就和我们手写界面的类似。 环境: OS X 10.8.2 Python2.7.3 PyQt4.9.4 创建界面 打开Qt设计师,在templates/forms中选择Widget,点击【创建】。

    1.2K10发布于 2018-09-20
  • 来自专栏Linux驱动

    10.QT-QAudioOutput类使用

    而在QT中,提供了QMediaPlayer类可以支持解封装,但是该类的解码协议都是基于平台的,如果平台自身无法播放,那么QMediaPlayer也无法播放.有兴趣的朋友可以去试试.

    3.4K20发布于 2020-09-14
  • 来自专栏Linux驱动

    10.QT-定时器

    QObject定时器 需要头文件#include <QTimerEvent>  需要函数 int QObject::startTimer(int interval); //启动定时器,并设置定时器间隔时间(单位ms),启动后返回该定时器ID号. void QObject::timerEvent(QTimerEvent * event); //定时器处理函数,需要用户来重写它,如果有多个定时器,可以通过QTimerEvent::timerId()来判断定时器ID处理 void killTimer(int

    2K20发布于 2018-05-28
  • 来自专栏嵌入式项目开发

    QT应用编程: win10+vs2017+QT5.12.6开发环境搭建

    一、环境介绍 操作系统: win10 64位 QT版本: 5.12.6 VS版本: 2017 因为最近用到QT的ActiveX模块,需要用到VS编译器,就把电脑的环境重装了一遍。 Qt提供了QtActiveX模块来支持微软ActiveX的开发,Qt的ActiveX和COM的开发支持两种方式: 1. 支持将已有的COM或者ActiveX空间引入到Qt的应用程序中。 2. 支持将Qt应用程序或者Qt的对象导出成COM对象或者ActiveX控件供他人使用。 安装完毕之后,再重新打开VS2017,成功就会在菜单栏出现Qt VS Tools 选择。 点击 Qt VS Tools 配置QT的版本。 : 2.4 安装QT5.12.6 2.5 使用VS2017新建QT工程 解决方法: 点击系统最下角的windows图标,弹出菜单,通过首字母,找到QT的安装列表;选择Qt for

    2K10编辑于 2022-01-07
  • 来自专栏Qt项目实战

    Qt开源作品10-代码统计组件

    写完这个工具第一件事情就是统计了一下自己写过的最大的项目大概多少行代码,看下是不是传说中的一行代码一块钱,这个最大的项目从2010年开始的,到现在差不多快10年了,是自己在现在公司写过的最大的项目,一直在升级更新完善 ,途中重构过两次,大的结构改动,统计了下好像有15W行左右的代码,纯代码大概在10W,其余是空行和注释行,着实把自己吓了一跳,还算是中型项目了,然后又统计了下自定义控件的所有代码,我勒个去,总代码23W ::AlignCenter); itemSize->setTextAlignment(Qt::AlignCenter); itemLine->setTextAlignment (Qt::AlignCenter); itemCode->setTextAlignment(Qt::AlignCenter); itemNote->setTextAlignment (Qt::AlignCenter); itemBlank->setTextAlignment(Qt::AlignCenter); ui->tableWidget->setItem

    91250发布于 2020-05-15
  • 来自专栏体验主义

    10句忠告,送给年轻而焦虑的设计师

    我总结整理成了10个点,分享给大家一起学习。 1.做好自己才能抓住机会。 机会的来临有被动和主动。 10.追求更高级的设计视角 对于职业定位永远不要只想着做执行者,或者高级执行者。要有跳出圈外的思考和勇气,变换看待事物的另一种视角,完成从规则的执行者到制定者的转化。 以上。共勉。

    50420发布于 2020-04-08
  • 来自专栏Qt项目实战

    Qt编写地图综合应用10-点聚合

    支持任意Qt版本、任意系统、任意编译器。 个人主页:https://blog.csdn.net/feiyangqingyun 知乎主页:https://www.zhihu.com/people/feiyangqingyun/ 四、效果图 [10

    1.3K30发布于 2020-04-13
  • 来自专栏静Design

    10个超实用的设计师专属Chrome小插件

    善用各种专为Chrome打造的扩展小插件,能显著提升Chrome的效能,帮助设计师更快获取灵感、学习技巧。 所以,为方便大家挑选,下面将为大家介绍10款亲测且超实用的Chrome小插件。 当设计师们需要在不同分辨率下查看网页设计时,此款插件绝对有用。设计师打开插件,预设或自定义好相关视口,即可轻松查看对应网页展示情况。操作简单易用,是一款不可多得的好工具。 链接: https://chrome.google.com/webstore/detail/fontface-ninja/eljapbgkmlngdpckoiiibecpemleclhh 10 chrome.google.com/webstore/detail/custom-cursor-for-chrome/ogdlpmhglpejoiomcodnpjnfgcpmgale 以上就是小编为大家收集的10 作者:Brendan Mahony /翻译:摹客 原文链接:https://uxdesign.cc/10-best-chrome-extensions-for-designers-a76540b93836

    2.4K30发布于 2019-12-05
  • 来自专栏我分享我快乐

    网页设计师必备的10项技能,你会几项?

    快速发展的技术、千变万化的趋势、应接不暇的软件和素材,都是网页设计师需要面临的挑战。 但是撇开这些一直变化的东西,有一些基本的技能或者说能力,是设计师必须熟练掌握的,甚至需要网页设计师们闭着眼睛都能搞定相关的问题。 那么,今天段老师就来和同学们一起盘点下网页设计师必须具备的十大基础技能吧。 1、熟练掌握HTML/CSS代码 ? 然而根据设计师/开发者的实际工作情况,你所需要了解的程度、范畴甚至会更广一些。 在任何情况下,你都应该清楚样式、色彩要如何通过代码来进行控制和调整,从长远来看,这些技能是极其有用的。 10、解释设计理论 色彩、流程、平衡、比例、间距,这些常见的设计概念你都了解了嘛?当你在进行设计项目的时候,这些概念你都应当了解并运用起来。

    1.2K30发布于 2019-06-11
  • 来自专栏MixLab科技+设计实验室

    设计师编程指南之Sketch插件开发 10 - skpm & webview

    请看个人 blog,微动效做得很棒: https://canisminor.cc/about 请复制链接欣赏,技艺双全的 UED 全栈设计师~以下为正文 ” ? 10 发布 打开 GitHub → Setting → Developer settings , 在 Personal access tokens 中生成一个 token , 需要有操作 repo 权限

    1.9K70发布于 2018-04-17
  • 来自专栏Qt项目实战

    Qt音视频开发10-ffmpeg控制播放

    很多人在用ffmpeg做视频流解码的时候,都会遇到一个问题,如何暂停,如果打开的是本地视频文件,暂停你只需要停止解码即可,但是视频流你会发现根本没用,一旦你停止了解码,下次重新解码的时候,居然还是以前的图片,他是从你最后暂停开始的地方重新解码的,这就懵逼了,为啥呢?我个人的理解是视频流这玩意,一旦你打开了,他就源源不断涌过来,你不处理,他就越来越多,你必须要读取他,从缓冲区拿走这些数据才行,所以如果想要暂停视频流,正确的做法是照常解码,只是不处理和绘制图片就行,说白了其实就是伪暂停,看起来是暂停了,其实后台还在不断的解码中。

    2K20发布于 2020-08-14
  • 来自专栏ccf19881030的博客

    Windows10中安装Qt6.0.1开发环境

    Windows10中安装Qt6开发环境 一、环境介绍 二、安装Qt 6.0.1 1、下载QT在线安装包 2、安装Qt 三、使用`Qt Creator`创建一个QT控制台程序进行测试 四、安装VS2019 、CMake、qt-vsaddin-msvc2019插件 五、参考资料 一、环境介绍 操作系统: Win10 64位 QT版本: 6.0.1 VS版本: 2019 二、安装Qt 6.0.1 1、下载QTQt for Windows可以看到Windows下Qt安装和使用的一些前提条件: ? 我本次的操作系统是Windows10,并且同时安装了VS2017和VS2019这两款软件。 Window中默认的Qt安装目录是C:\Qt,这里可以自行指定Qt安装目录,由于我电脑上C盘已经差不多满了,我选择D:\software\Qt作为安装目录, ? Qt 6 from source 《C++ Qt 编程视频教程》(C++ Qt Programming)[MP4] Qt for Windows - Building from Source Qt 6

    13.9K20发布于 2021-01-13
  • 来自专栏Qt项目实战

    Qt编写控件属性设计器10-导出xml

    Qt编写,支持任意Qt版本+任意编译器+任意系统。 全部纯Qt编写,QWidget+QPainter绘制,支持Qt4.6到Qt5.12的任何Qt版本,支持mingw、msvc、gcc等编译器,支持任意操作系统比如windows+linux+mac+嵌入式 linux等,不乱码,可直接集成到Qt Creator中,和自带的控件一样使用,大部分效果只要设置几个属性即可,极为方便。 目前已提供26个版本的dll,其中包括了qt5.12.3 msvc2017 32+64 mingw 32+64 的。 不定期增加控件和完善控件,不定期更新SDK,欢迎各位提出建议,谢谢! Qt入门书籍推荐霍亚飞的《Qt Creator快速入门》《Qt5编程入门》,Qt进阶书籍推荐官方的《C++ GUI Qt4编程》。

    1.7K00发布于 2019-09-14
  • 来自专栏C++开发

    QTQT安装

    MinGW 7.3.0  64-bit  Qt  SDK内置的C++编译器,相当于windows版本的gcc,g++。  Qt Creater 如果要使用VS进行编译  接受 

    59310编辑于 2025-05-06
  • 来自专栏乐意学点小编程

    QTQt事件

    一、Qt事件 1、事件介绍 事件是应用程序内外部产生的事情以及动作的统称,常见的所有事件例如鼠标事件QMouseEvent,键盘事件QKeyEvent等等都是继承自QEvent 2、事件的处理 在Qt中几乎所有的 Numlock处于打开状态,第七条是输入法切换的 void Widget::keyPressEvent(QKeyEvent *event) { if(event->modifiers() == Qt ControlModifier) //检查是否按下了Ctrl键,event->modifiers返回当前按键事件的修饰键状态 { if(event->key() == Qt ::LeftButton) { qDebug() << "鼠标左键"; } if(event->button() == Qt::RightButton) { qDebug() << "鼠标右键"; } if(event->button() == Qt::MidButton) { qDebug() <

    2.3K10编辑于 2024-11-06
  • 来自专栏半生瓜のblog

    QTQT线程

    线程 QT中的QThread提供了与平台无关的线程,一个QThread代表了一个应用程序中可用独立控制的线程,它与进程中的其他线程共享数据,但是是独立执行的,QThread从run()函数开始执行,默认 run()通过exec()来开启事件循环,并在线程内运行一个Qt事件循环。

    2.5K41编辑于 2023-05-13
  • 来自专栏韩曙亮的移动开发专栏

    QtQt 开发环境安装 ( Qt 版本 5.14.2 | Qt 下载 | Qt 安装 )

    一、Qt 下载 Qt 开发环境下载地址 : https://download.qt.io/archive/qt/ 该界面可以下载 Qt 各个版本的开发环境 ; Qt 版本选择 , Qt 的各个大版本都在同步更新 5.14 版本中 , BUG 最少 , 性能最好的版本 ; 另外还有一点需要指出的是 Qt 从 5.15 版本开始 , 不再提供离线安装包 , 需要自己下载源码编译安装 , 因此这里选择安装 Qt 5.14.2 ) ; 二、Qt 安装 双击安装软件 , 点击 " Next " , 没有 Qt 账号 , 输入账户名邮箱 , 密码 , 确认密码 , 同意协议 , 然后点击 " Next " , 点击 " Next Qt 安装目录 , 点击下一步 , 给了个警告 , 点击 Yes , 目录中是 Qt 安装文件 , 没有影响 , 继续往下走 , Qt 安装时 , 推荐将所有的组件全部安装 , 减少一些不必要的麻烦 Visual Studio 整合使用的 ; 同意许可协议 , 设置快捷方式 , 点击安装 , 开始安装 , 等待安装完毕 , 大约 10 分钟 ~ 2 小时 , 安装完成 , 点击 " 下一步 "

    31.3K32编辑于 2023-03-29
  • 来自专栏理论坞

    99%的设计师都深有同感的10张图

    设计师每天都在做些什么? 他们过着怎样的生活? 会不会遇到无厘头的客户? 对此,Digital Synopsis收集了几组图,分分钟诠释设计师的日常。 快来看看这里面有没有你身边设计师的影子吧。 10 ?

    28840发布于 2018-08-06
  • 来自专栏C++/Linux

    QTQt 网络

    Qt 网络 和多线程类似,Qt 为了⽀持跨平台,对网络编程的 API 也进行了重新封装。 在进行网络编程之前,需要在项目中的 .pro 文件中添加 network 模块。 添加之后要手动编译⼀下项目,使 Qt Creator 能够加载对应模块的头文件。 1.

    1.8K10编辑于 2024-08-13
  • 来自专栏乐意学点小编程

    QTQt网络

    一、Qt网络 在进行网络编程之前,需要在项目中的.pro文件中添加network模块 实际开发中不会用Qt直接写服务器的,因为服务器是没有图形化界面的,一般我们会用其他的语言软件写好程序之后与Qt联合使用 读取当前接收缓冲区中的所有数据并返回一个QByteArray对象 write(const QByteArray&) 把数据写入socket中 deleteLater 暂时把socket对象标记为无效,Qt

    1.5K10编辑于 2024-11-12
领券