// // Created by selim on 17.05.2022. // #include "AddNumberDialog.h" AddNumberDialog::AddNumberDialog(GtkWindow* parent): gtkpp::Window() { auto flags = static_cast(GTK_DIALOG_DESTROY_WITH_PARENT | GTK_DIALOG_MODAL); auto dialog = gtk_dialog_new_with_buttons("Add plate number", parent, flags, "OK", GTK_RESPONSE_ACCEPT, "Cancel", GTK_RESPONSE_REJECT, nullptr); _window = GTK_WINDOW(dialog); //auto contentArea = gtk_dialog_get_content_area (GTK_DIALOG(dialog)); g_signal_connect_swapped (dialog, "response", G_CALLBACK(gtk_window_destroy), dialog); }