Вопросы по теме 'gtkmm3'

Прямая прокрутка с использованием Gtk :: Viewport (gtkmm3)
У меня есть собственный контейнер, который обеспечивает функциональность прокрутки путем встраивания Gtk::Grid в Gtk::Viewport . Прокрутка работает отлично, за исключением одного глюка. Всякий раз, когда происходит событие on_size_allocate, оно...
52 просмотров
schedule 01.12.2021

Полоса прогресса gtkmm Glade
Работать с кнопками и обрабатывать их события легко, но я не мог взаимодействовать с индикаторами выполнения. Как получить Gtk::ProgressBar из файла Glade и установить его долю? Я использую Gtkmm 3.24 и хочу обновлять индикатор выполнения при...
138 просмотров
schedule 24.03.2022

Изменение предварительных настроек виджета программно в gtkmm3/gtk3
Я начал портировать некоторые из своих приложений gtkmm2 на gtkmm3, и мне не совсем понятен правильный механизм изменения свойств, таких как цвет виджета, из приложения в ответ на изменение состояния. Вот краткий пример, иллюстрирующий то, чего я...
566 просмотров
schedule 23.05.2022

Разделенный экран с GTK+/gtkmm Grid
Я пытаюсь создать окно с помощью gtkmm, в котором у меня есть два текстовых представления. Текстовые представления должны быть организованы как вертикальный разделенный экран. Вот так: Позже я хочу иметь возможность разбивать экран по...
696 просмотров
schedule 22.07.2022

Создайте сигнал с помощью Gtkmm
Я использую библиотеку gtkmm с C++ и пытаюсь создать сигнал, который позволяет изменить текущую вкладку, но это не работает. На самом деле я думаю, что проблема исходит из этой строки: menuit->signal_activate().connect([&bo]()...
232 просмотров
schedule 30.07.2022

Windows: фатальная ошибка: gtkmm.h: нет такого файла или каталога
Я полностью отчаиваюсь, компилируя свою программу на С++ с помощью Gtkmm3. Я прочитал около 30 различных записей Stackoverflow, Microsoft и других форумов, но ничего не работает. Проблемы были: Использование vcpkg не работает, так как мне нужен...
58 просмотров
schedule 04.09.2022

ProgressBar с Gtkmm в С++
Здравствуйте, я знаю, как создать progressBar с помощью Gtkmm. Я также знаю, как с помощью кнопки, когда я нажимаю на кнопку, например, индикатор progressBar увеличивается на 10%. Но я не знаю, как реализовать progressBar, который автоматически...
193 просмотров
schedule 27.07.2023

Какой сигнал контейнера Gtk определяет, что указатель мыши находится поверх виджета?
У меня есть контейнер Grid с 4 кнопками. Мне нужно поймать сигнал, который может распознать, что указатель мыши находится над кнопкой. Я пока не хочу нажимать кнопку. Я просто хочу обнаружить наличие указателя.
96 просмотров
schedule 21.10.2022

Gtk Окно с двумя боковыми панелями
Я пытаюсь реализовать окно с двумя боковыми панелями с возможностью изменения размера и областью между ними в GTK3. Примерами того, чего я пытаюсь достичь, являются RawTherapee и Glade. Размещение двух GtkPaned в GtkWindow не работает. Любой...
325 просмотров
schedule 29.04.2023

Мозаичное состояние окна не поддерживается на других платформах, кроме рабочего стола GNOME?
Я пытаюсь реализовать кросс-платформенное приложение GTKMM, в котором макет Gtk::Box изменяется в соответствии с событием состояния окна, то есть изменяет макет Gtk::Box на: горизонтальное расположение — для развернутого и плавающего...
45 просмотров
schedule 19.02.2023

Как использовать VS2019 для создания приложения GTKmm3?
На официальном сайте есть только руководство по разработке с использованием MinGW. Если я хочу использовать VS2019, что мне делать?
17 просмотров
schedule 03.04.2023

Скомпилировать программу gtkmm с помощью командной строки?
Я пытаюсь запустить программу gtkmm в Windows 10, у меня возникают ошибки при компиляции, хотя я точно следовал шагам, указанным в ссылке, прикрепленной ниже. Я установил MSYS2, выполнил все команды и установил все необходимые пакеты с помощью...
207 просмотров
schedule 27.04.2024