# PopupMessageBox **Repository Path**: wingsummer/PopupMessageBox ## Basic Information - **Project Name**: PopupMessageBox - **Description**: Simple cross-platform Qt popup messagebox based on Evileg PopUp notification - **Primary Language**: C/C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-26 - **Last Updated**: 2023-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### PopupMessageBox Simple cross-platform Qt popup messagebox based on Evileg PopUp notification, link: https://evileg.com/en/post/146/ What has been developed: - added multiple animated messages with expire timer - added a separate thread event loop for messages ### How does it look ![Demostration video](./screenshots/example.gif?raw=true) The example application demonstrates popup messages ### How to use it Simple use: ``` #include "PopMsgBox.h" /* * some code */ /* * place where need to show message */ pmb::PopMsgBox::instance().enqueueMessage("some title", "some message", QColor(0, 0, 0, 180)); ``` ### Build Qt5 needs to be installed Windows ``` >mkdir build >cd build >cmake .. >cmake --build . ``` Linux ``` >mkdir build >cd build >cmake .. >make ``` ### Platforms supported You can use it on Windows and Linux