• 大小: 2.21MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-04
  • 语言: 其他
  • 标签: QT  

资源简介

1:真正意义上的无边框自定义标题栏,支持最小化最大化关闭,支持标题栏双击实现,支持鼠标拖动,支持鼠标在边框处拖动改变窗体大小,网络上的绝大部分都是扯蛋,要么不支持鼠标改变界面大小,要么鼠标移到其它按钮界面瞬间移动等各种不理想状态。 2:无任何资源文件,纯QSS实现精美标题栏及自定义按钮样式,可以稍作修改增加更多的样式,QSS真是太强大了! 3:使用fontawesome-webfont.ttf字体文件实现最小化最大化关闭等按钮文字,图形文字,很好很强大! 4:提供16种各类曲线啥线的绘制,只需点击一下按钮即可切换观看效果! 5:主窗体界面与功能界面分离,注释两行代码即可。 6:代码最精简,可免费用于任何项目! 7:感谢网络上各种共享资源。

资源截图

代码片段和文件信息

/****************************************************************************
** meta object code from reading C++ file ‘frmmain.h‘
**
** Created: Wed Jul 30 09:33:35 2014
**      by: The Qt meta object Compiler version 62 (Qt 4.7.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include “../../QUI/frmmain.h“
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘frmmain.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 62
#error “This file was generated using the moc from 4.7.0. It“
#error “cannot be used with the include files from this version of Qt.“
#error “(The moc has changed too much.)“
#endif

QT_BEGIN_MOC_NAMESPACE
static const uint qt_meta_data_frmMain[] = {

 // content:
       5       // revision
       0       // classname
       0    0 // classinfo
       3   14 // methods
       0    0 // properties
       0    0 // enums/sets
       0    0 // constructors
       0       // flags
       0       // signalCount

 // slots: signature parameters type tag flags
       9    8    8    8 0x08
      36    8    8    8 0x08
      61    8    8    8 0x08

       0        // eod
};

static const char qt_meta_stringdata_frmMain[] = {
    “frmMain\0\0on_btnMenu_Close_clicked()\0“
    “on_btnMenu_Max_clicked()\0“
    “on_btnMenu_Min_clicked()\0“
};

const Qmetaobject frmMain::staticmetaobject = {
    { &QWidget::staticmetaobject qt_meta_stringdata_frmMain
      qt_meta_data_frmMain 0 }
};

#ifdef Q_NO_DATA_RELOCATION
const Qmetaobject &frmMain::getStaticmetaobject() { return staticmetaobject; }
#endif //Q_NO_DATA_RELOCATION

const Qmetaobject *frmMain::metaobject() const
{
    return Qobject::d_ptr->metaobject ? Qobject::d_ptr->metaobject : &staticmetaobject;
}

void *frmMain::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname qt_meta_stringdata_frmMain))
        return static_cast(const_cast< frmMain*>(this));
    return QWidget::qt_metacast(_clname);
}

int frmMain::qt_metacall(Qmetaobject::Call _c int _id void **_a)
{
    _id = QWidget::qt_metacall(_c _id _a);
    if (_id < 0)
        return _id;
    if (_c == Qmetaobject::InvokemetaMethod) {
        switch (_id) {
        case 0: on_btnMenu_Close_clicked(); break;
        case 1: on_btnMenu_Max_clicked(); break;
        case 2: on_btnMenu_Min_clicked(); break;
        default: ;
        }
        _id -= 3;
    }
    return _id;
}
QT_END_MOC_NAMESPACE

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-30 10:04  build-QUI-Desk-Release\
     目录           0  2014-07-29 15:29  build-QUI-Desk-Release\debug\
     文件        5857  2014-07-30 10:04  build-QUI-Desk-Release\Makefile
     文件        7343  2014-07-30 10:04  build-QUI-Desk-Release\Makefile.Debug
     文件        7484  2014-07-30 10:04  build-QUI-Desk-Release\Makefile.Release
     目录           0  2014-07-30 13:37  build-QUI-Desk-Release\release\
     文件       80652  2013-11-05 20:35  build-QUI-Desk-Release\release\fontawesome-webfont.ttf
     文件       30038  2014-07-30 13:32  build-QUI-Desk-Release\release\frmmain.o
     文件      121024  2014-07-30 13:31  build-QUI-Desk-Release\release\frmplot.o
     文件        7781  2014-07-29 16:39  build-QUI-Desk-Release\release\iconhelper.o
     文件        1209  2014-07-30 09:33  build-QUI-Desk-Release\release\main.o
     文件        2625  2014-07-30 09:33  build-QUI-Desk-Release\release\moc_frmmain.cpp
     文件        8028  2014-07-30 09:33  build-QUI-Desk-Release\release\moc_frmmain.o
     文件        4115  2014-07-30 13:29  build-QUI-Desk-Release\release\moc_frmplot.cpp
     文件       10045  2014-07-30 13:29  build-QUI-Desk-Release\release\moc_frmplot.o
     文件       57223  2014-07-30 10:08  build-QUI-Desk-Release\release\moc_qcustomplot.cpp
     文件       71885  2014-07-30 10:08  build-QUI-Desk-Release\release\moc_qcustomplot.o
     文件      468943  2014-07-30 10:04  build-QUI-Desk-Release\release\qcustomplot.o
     文件      259579  2014-07-30 13:35  build-QUI-Desk-Release\release\QQ截图20140730133550.jpg
     文件      316406  2014-07-30 13:36  build-QUI-Desk-Release\release\QQ截图20140730133625.jpg
     文件      338940  2014-07-30 13:36  build-QUI-Desk-Release\release\QQ截图20140730133632.jpg
     文件      255923  2014-07-30 13:36  build-QUI-Desk-Release\release\QQ截图20140730133641.jpg
     文件      265934  2014-07-30 13:37  build-QUI-Desk-Release\release\QQ截图20140730133730.jpg
     文件      515072  2014-07-30 13:32  build-QUI-Desk-Release\release\QUI.exe
     文件        9874  2014-07-30 13:32  build-QUI-Desk-Release\ui_frmmain.h
     文件       12074  2014-07-30 13:20  build-QUI-Desk-Release\ui_frmplot.h
     目录           0  2014-07-30 13:39  QUI\
     文件      594652  2014-07-29 15:25  QUI\Font Awesome Cheatsheet.png
     文件       80652  2013-11-05 20:35  QUI\fontawesome-webfont.ttf
     文件        4564  2014-07-30 13:00  QUI\frmmain.cpp
     文件         706  2014-07-30 09:33  QUI\frmmain.h
............此处省略12个文件信息

评论

共有 条评论