Вопросы по теме '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