您好我正在尝试使用对话框显示错误消息。但是,当我运行代码时,会出现分段错误。
这是功能:
void ShowErrorMessage(string message)
{
Gtk::MessageDialog dialog(message,true,Gtk::MESSAGE_ERROR,Gtk::BUTTONS_CLOSE,true);
dialog.run();
}
我尝试打开一个文件,如果文件无法打开,我想显示这个错误框,但是我一直遇到分段错误。
也许你一开始没有添加这条线?
Gtk::Main_kit(argc, argv);
您必须调用new
对话框还是静态类?请参阅此处以获取有关此文件的文档,这使我认为这就是您的代码段错误的原因...
希望这会有所帮助,最好的问候,汤姆。