Glib::Thread *const opcWriterThread = Glib::Thread::create(
sigc::mem_fun(this, &MyClass::ThreadTest), true);
opcWriterThread->join();
writing.run();
Joining a thread means waiting for it to finish. So you are waiting for
the thread here before running the dialog, which explains the behaviour
you are experiencing.
Try joining it afterwards, or make the thread non-joinable.
Armin
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list