# QtFramelessWindow **Repository Path**: ariol/QtFramelessWindow ## Basic Information - **Project Name**: QtFramelessWindow - **Description**: No description available - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-28 - **Last Updated**: 2021-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QtFramelessWindow Custom frameless window,dialog,messagebox Library / 自定义无边框窗体,对话框和提示框,并封装成库 ![image](https://raw.githubusercontent.com/dnybz/QtFramelessWindow/master/preview_1.png) 使用方法: ```c++ #include "framelesswindow.h" #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); // FramelessWindow FramelessWindow *pWindow = new FramelessWindow(); QWidget *pCentralWidget = new QWidget(pWindow); pWindow->setCentralWidget(pCentralWidget); pWindow->show(); // FramelessDialog FramelessDialog *pDialog = new FramelessDialog(pWindow); QWidget *pDlgCentralWidget = new QWidget(pDialog); QPushButton *pButton = new QPushButton(pDlgCentralWidget); pDialog->setCentralWidget(pDlgCentralWidget); pDialog->setModal(true); pDialog->show(); // FramelessMessageBox FramelessMessageBox::showInformation(pWindow, QObject::tr("提示!"), QObject::tr("自定义提示框!")); return a.exec(); } ```