Qt 提供了两个用于创建插件的 API:用于编写 Qt 本身扩展的高级 API:自定义数据库驱动程序、图像格式、文本编解码器、自定义样式等。用于扩展 Qt 应用程序的低级 API。一、高级 API:编写 Qt 扩展插件编写扩展 Qt 本身的插件步骤:继承适当的插件基类实现一些功能添加一个对应的宏派生插件默认存储在标准插件目录的子目录中。如果插件未存储在适当的目录中,Qt 将找不到它们。下面是公有的            
                
         
            
            
            
            之前Blog里面有关于QWT的编译、配置、使用的文章,分别是在VS与Creator下进行的。 QWT编译、配置、使用(VS2010 + Qt5.1.0). QWT编译、配置、使用(Qt Creator). QWT编译、配置、使用(VS2010 + Qt5.1.0). QWT编译、配置、使用(Qt C        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-06-14 00:07:00
                            
                                529阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、创建Qt Designer Widget插件Qt提供两种设计插件的API,可以用于扩展Qt的功能高级API:用于设计插件以扩展Qt的功能,例如定制数据库驱动、图像格式、文本编码、定制样式等。Qt有大量采用了插件,单击Qt Creator的主菜单栏的“Help” ==>“About Plugins”菜单项,会显示Qt Creator里已经安装的各种插件低级API:用于创建插件...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-02 15:38:53
                            
                                1383阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、创建Qt Designer Widget插件Qt提供两种设计插件的API,可以用于扩展Qt的功能高级API:用于设计插件以扩展Qt的功能,例如定制数据库驱动、图像格式、文本编码、定制样式等。Qt有大量采用了插件,单击Qt Creator的主菜单栏的“Help” ==>“About Plugins”菜单项,会显示Qt Creator里已经安装的各种插件低级API:用于创建插件...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-28 16:10:03
                            
                                3270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一:检查 Qt Creator 编译器版本单击 Qt Creator 的 “帮助”–>“关于 Qt Creator”菜单,出现的对话框会显示 Qt Creator 的版本信息            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-21 20:49:46
                            
                                1305阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            QT如何自定义控件并添加到控件列表,可以参考如下网页:这里我想记录的是,自定义的控件何时绘制的,绘制的大小如何制定的。自定义控件需要定义一个控件的Class,控件的所有动作都在该class种实现,以前对界面编程没有深入理解,现在感觉其实所有的控件都是一个个class,与其他class没有区别,只是控件class主要精力是实现了绘图功能,以及鼠标键盘响应功能。 Qt中控件也是一个个Clas            
                
         
            
            
            
                   在使用Qt Designer设计窗体界面时,我们可以使用Widget Box里的窗体控件非常方便的绘制界面,比如拖进去一个按钮,一个文本编辑器等。虽然Qt Designer里的控件可以满足我们大部分的需求,但是有时候,也会产生一些特殊的需要,比如一个输入框,我们要输入的是经纬度,此时就会有两种输入方式,一种是小数形            
                
         
            
            
            
            QT5自定义控件并将控件加入到控件列表中 1、创建自定义控件,这里同样以16进制的QSpinBox为例。 新建一个工程,选择其他项目,选则Qt4设计师自定义控件 设置好文件路径和文件名称以后,根据创建向导,到这一步,如图 输入好类的名称之后,后自动生成图中所示的文件,在这里可以设置好图标文件,图标文件就是显示在控件列表中的图标。 这个是最后生成的工程文件,.pri目录下的是我们要编写的控件的头文件            
                
         
            
            
            
            文章目录QT自定义控件(定义一个IP控件)创建项目检查项目编写控件添加UI界面UI界面编辑 QT自定义控件(定义一个IP控件)创建项目QT下载安装参考:VS+QT开发环境搭建 第一步 打开QTCreater 第二步 新建工程,并选择QT4设计师自定义控件 创建一直点击下一步,在Custom Widgets中明明控件类名称和相关设置。在说明选项卡下,组名称输入要将自定义插件归类的组名称,这样在QT            
                
         
            
            
            
            private: QColor mColorBack=Qt::white; //背景颜色 QColor mColorBorder=Qt::black;//电池边框颜色 QColor mColorPower=Qt::green;//电量柱的颜色 QColor mColorWarning=Qt::red ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-26 09:51:00
                            
                                515阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、插件概述1.1什么是插件  插件(Plug-in,又称addin、add-in、addon或add-on,又            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-18 11:42:45
                            
                                613阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## 在定义中使用Q_PLUGIN_METADATA,与qt4的不同class SimpleStylePlugin : public QStylePlugin{ Q_OBJECT Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QStyleFactoryInterf ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-19 15:29:00
                            
                                294阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            要想在Qt Designer中使用自定义控件,必须要使Qt Designer能够知道我们的自定义控件的存在。有两种方法可以把新自定义控件的信息通知给Qt Designer:“升级(promotion)”法和插件法。升级法最为简便快捷。顾名思义,升级法就是把Qt自有的控件进行升级改造一番。选一个Qt自...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-11-30 20:58:00
                            
                                291阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            QT属性表支持设置的属性时根据QVariant确定的,但是qt属性表并没有为每一种QVariant类型实现一种属性管理器。默认属性表实现了以下属性管理器:1、QtIntPropertyManager  int类型2、QtDoublePropertyManager double类型3、QtDoublePropertyManager bool类型4、QtStringPropertyManag            
                
         
            
            
            
            在使用Qt Designer设计窗体界面时,我们可以使用Widget Box里的窗体控件非常方便的绘制界面,比如拖进去一个按钮,一个文本编辑器等。虽然Qt Designer里的控件可以满足我们大部分的需求,但是有时候,也会产生一些特殊的需要,比如一个输入框,我们要输入的是经纬度,此时就会有两种输入方...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-01-06 13:21:00
                            
                                575阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、创建Qt4 设计师自定义控件项目完善自定义控件代码,Q_PROPERTY定义的属性之后会            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-20 10:36:38
                            
                                2670阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            要想在Qt Designer中使用自定义控件,必须要使Qt Designer能够知道我们的自定义控件的存在。有两种方法可以把新自定义控件的信息通知给Qt Designer:“升级(promotion)”法和插件法。升级法最为简便快捷。顾名思义,升级法就是把Qt自有的控件进行升级改造一番。选一个Qt自...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-11-25 06:35:00
                            
                                326阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前面介绍了如何将QWidget封装成dll库并且使用,这样存在的一个问题就是 :必须要配置.pro文件,建立lib路径连接,并且需要在使用到的地方include相应的头文件。 除了在.pro中配置动态库,调用动态库的方式还有QLibrary和QPluginLoader两种。 相比于QLibrary调 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-29 14:36:00
                            
                                2128阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             音乐播放器实现效果代码 实现效果代码#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QHBoxLayout>//水平布局
#include <QVBoxLayout>//垂直布局
#include <QVideoWidget>
#include <QMediaPl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-10 10:58:14
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原文:Creating a Custom WordPress Registration Form Plugin译文:创建一个定制的WordPress插件注册表单译者:dwqs开门见山,WordPress提供了一个自定义的注册表单供新用户使用,或者当添加一个新用户到已经存在的WordPress站点。但是如果你想实现一个自定义的注册表单而没有显示WordPress仪表盘的选项呢?在这篇文章中,我们将学            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 13:30:21
                            
                                163阅读
                            
                                                                             
                 
                
                                
                    