Я создаю окно GTK, которое по разным причинам я хочу сделать пользователем неизменяемым.Но вызов метода set_resizable в окне заставляет его отображаться размером 1 на 1 пиксель.(В приведенном ниже коде окно отображает ожидаемый размер, если строка set-resizable закомментирована. Не имеет значения, в каком порядке вызывается resize и set-resizable.)1001 *
Вот код ...
#include <iostream>
#include "myarea.hpp"
#include <gtkmm/main.h>
#include <gtkmm/window.h>
int main(int argc, char** argv)
{
Gtk::Main kit(argc, argv);
Gtk::Window win;
win.set_title("DrawingArea");
win.resize (600, 600);
//win.set_resizable (false);
MyArea area;
win.add(area);
area.show();
Gtk::Main::run(win);
return 0;
}