mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-17 12:34:37 +03:00
feat: front proxy for group
This commit is contained in:
@@ -592,13 +592,15 @@ void MainWindow::dialog_message_impl(const QString &sender, const QString &info)
|
||||
|
||||
inline bool dialog_is_using = false;
|
||||
|
||||
#define USE_DIALOG(a) \
|
||||
if (dialog_is_using) return; \
|
||||
dialog_is_using = true; \
|
||||
auto dialog = new a(this); \
|
||||
dialog->exec(); \
|
||||
dialog->deleteLater(); \
|
||||
dialog_is_using = false;
|
||||
#define USE_DIALOG(a) \
|
||||
if (dialog_is_using) return; \
|
||||
dialog_is_using = true; \
|
||||
auto dialog = new a(this); \
|
||||
connect(dialog, &QDialog::finished, this, [=] { \
|
||||
dialog->deleteLater(); \
|
||||
dialog_is_using = false; \
|
||||
}); \
|
||||
dialog->show();
|
||||
|
||||
void MainWindow::on_menu_basic_settings_triggered() {
|
||||
USE_DIALOG(DialogBasicSettings)
|
||||
|
||||
Reference in New Issue
Block a user