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

как скомпилировать программу gtk2.0 с gtk3?
у меня есть простая программа, которая скомпилирована с помощью gtk2.0 в ubuntu. В ubuntu11.04 я установил gtk3. затем я скомпилировал тот же код, я получил ошибку в следующей строке /* Add a timer callback to update the value of the progress bar...
3389 просмотров
schedule 22.10.2022

GtkTreeView с CSS в Gtk3
Как я могу сделать каждую вторую строку другого цвета в GtkTreeView, используя CSS для Gtk3? Я пробовал использовать: четный цвет строки, -GtkWidget-четный цвет строки и строку GtkTreeView: nth-child (четный). Я использую gtk+-3.2.3 на Ubuntu natty....
2656 просмотров
schedule 06.04.2024

Как получить границу gtk3 в Vala?
У меня есть объект GTK3 Window в Vala, и мне нужно получить его структуру Border: http://www.valadoc.org/#!api=gtk+-3.0/Gtk.Border Как это сделать? Это многое изменило в Gtk3. Спасибо
255 просмотров
schedule 04.04.2023

Как сделать кнопки разных цветов в Python GTK3 (используя gi)?
Моя последняя головная боль — создать дурацкое маленькое приложение на Python3 с использованием GTK3, с цветами, отличными от туманно-серого на кнопках. Я провел последние несколько дней в поисках того, как это сделать, и до сих пор все, что я...
10050 просмотров
schedule 12.02.2022

Python2/Pygobject/Gtk3/Glade3 проверить фокус TextView
Я разрабатываю приложение в стиле текстового редактора с использованием Python2.7 и Gtk3, и я не очень уверен, как настроить обработчик, чтобы проверить, находится ли основной TextView в данный момент в фокусе, поэтому я могу отключить элементы меню...
443 просмотров
schedule 27.09.2022

Буфер обмена python и gtk3 onChange
С PyGTK 2 я мог прикрепить функцию, которая будет выполняться при изменении содержимого буфера обмена. Просматривая документацию по привязкам GTK3 к Python, я не могу найти описания такой функциональности. Может ли кто-нибудь сказать мне «лучшую...
878 просмотров
schedule 23.05.2022

установить диалоговое окно без изменения размера или создать другое окно gtk
У меня есть окно gtk_window, содержащее 4 кнопки. Одна из этих кнопок открывает диалоговое окно выбора файла (другая функция), которое, когда файл выбран, отображает диалоговое окно с тремя gtk_entry (эта функция). static void...
2674 просмотров
schedule 28.12.2022

Glade/другие приложения RAD против Python/XML
Я учусь создавать приложения с графическим интерфейсом с помощью python, но я не могу использовать приложение, которое просто упрощает разработку, чем просто создание приложения и макета в форме более низкого уровня. Аналогично предпочитанию HTML...
135 просмотров
schedule 19.11.2022

Как использовать пользовательский шрифт в приложении GTK
У меня есть файл шрифта /path/to/app/fonts/custom-font.ttf , и я хочу его использовать. Как импортировать пользовательский TTF для использования в приложении GTK+3.0? from gi.repository import Gtk, Pango # ... lbl = Gtk.Label()...
1594 просмотров
schedule 02.07.2022

События мыши в контексте cairo
Я разрабатываю приложение с C++ и GTK3, но я застрял. Я создал визуальное приложение с поляной, состоящей из трех столбцов, и один из них, средний, представляет собой область рисования. В этом DrawingArea я хочу нарисовать несколько кругов в нужной...
1414 просмотров
schedule 06.02.2022

Функция gtk_cell_renderer_toggle_set_active работает некорректно
Я хотел бы поставить флажок в дереве. Когда я щелкнул флажок, он должен щелкнуть. Но Checkbox не проверяется. Я написал пример кода на C и GTK3: #include <gtk/gtk.h> GtkTreeModel* create_model () { GtkTreeIter gti; GtkListStore...
750 просмотров
schedule 29.01.2023

GTK C Listview обновляется динамически
У меня есть поляна с несколькими текстовыми полями ввода и одним списком. Я хочу изменить значение списка в соответствии со значением, введенным в textentry. Как я могу это сделать? Я не нашел хорошего учебника по этому вопросу. <?xml...
921 просмотров
schedule 16.08.2022

gtk_window_set_icon_from_file() не работает должным образом
Я пытаюсь отобразить свой значок в строке заголовка окна. Программа компилируется и работает нормально, но значок отображается только в лаунчере. Вот моя основная функция: int main(int argc, char * argv[]) { GtkWidget * window;...
1148 просмотров
schedule 23.08.2022

Создание простого списка gtk
Я хотел бы создать простую таблицу в gtk со следующим содержимым: | test name | 0 | 10 | Я просто хочу создать это, но с gtk это не так просто. Я создал GtkListStore, который содержит всю необходимую мне информацию, но, по-видимому, мне...
2193 просмотров
schedule 26.05.2023

segfault в программе c/gtk+3
Структуры, определенные внутри заголовка: struct info{ gint mode, isSignalActivate; gchar *filename; GtkWidget *pwdEntry, *pwdReEntry, *mainwin, *dialog, *file_dialog; }; extern struct info s_Info; struct hashes{ gchar *filename;...
627 просмотров
schedule 11.02.2023

Ошибки Python и GTK3, напечатанные в stderr, что это такое?
В моем Python 2.7 + GTK+3 + PyGI + GUI, созданном с помощью приложения Glade3, я получаю много таких ошибок: (python.exe:81868): Gdk-CRITICAL **: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed В Python не происходит никаких...
969 просмотров
schedule 20.04.2023

альтернатива GdkDrawable в gtk+3
Класс GdkDrawable, который присутствовал в gtk+2, отсутствует в gtk+3. Что есть альтернатива этому? Я хочу построить график, используя gtk+3 и C.
467 просмотров
schedule 14.11.2022

Отслеживайте и тестируйте функциональность в приложении с графическим интерфейсом (Python + Gtk3)
Я пишу свое первое большое приложение с графическим интерфейсом, которое имеет сотни функций и ожидаемых вариантов поведения, и мне нужно отслеживать и тестировать их по мере внесения изменений и добавления функций. Как это делается, с помощью...
772 просмотров
schedule 02.06.2022

GtkTreeView с несколькими столбцами и GtkListStore с одним пользовательским типом (на Python)
Я пытаюсь отобразить свойства объекта в разных столбцах таблицы Gtk.TreeView . Скажем, у меня есть следующее: class MyClass(GObject.GObject): def __init__(self, first, last, age): self.first = first self.last = last...
1773 просмотров
schedule 27.03.2022

может ли gtkextra работать с gtk+3
Я разрабатываю приложение в glade 3.14.2 . Он использует gtk+ 3 . Я хочу построить график, но GtkPlot устарел в gtk+ 3 . Наткнулся на GtkExtra но вроде работает только с gtk+ 2 . Это так? Если да, как я могу построить график в gtk+ 3 ?
711 просмотров
schedule 28.10.2022