Описание тега gtk
GTK (ранее GTK+) - это набор инструментов для создания графических пользовательских интерфейсов (GUI) с кроссплатформенной совместимостью и простым в использовании API.
15
ответов
Как показать окно сообщения графического интерфейса от bash-скрипта в linux?
Я пишу несколько небольших скриптов bash под Ubuntu Linux. Я хочу иметь возможность запускать их из графического интерфейса без необходимости в окне терминала для ввода любого ввода или просмотра любого вывода. Пока что единственный вводимый пароль …
10 авг '08 в 04:07
1
ответ
Как получить один пункт меню для правильного выравнивания, используя gtkada, но не устаревшую процедуру
Я использую GTKADA для небольшого приложения и хочу выровнять меню справки в строке меню. Старый способ состоял в том, чтобы вызвать Set_Right_justified в новом меню, но это теперь устарело. Очевидно, я должен иметь возможность использовать Set_Hexp…
19 окт '17 в 20:25
1
ответ
Компиляция приложения GTK+ с помощью компилятора G++
Я пишу приложение на C++ с использованием GTK+ (не gtkmm), поэтому мне нужно скомпилировать с помощью компилятора g ++. Можно ли скомпилировать приложения GTK + с помощью компилятора g ++? Совместимы ли GTK + и библиотеки с компилятором g ++? Я пыта…
28 окт '09 в 12:35
1
ответ
Закрыть окно с помощью pyatspi
Есть ли в любом случае закрыть окно, используя доступность в pyatspi? Используя accerciser, я не могу найти компонент для верхней панели с кнопками "Развернуть", "Свернуть" и "Закрыть". Это возможно? Я сейчас работаю над Ubuntu. Я хочу, чтобы это ра…
20 янв '11 в 00:23
1
ответ
Как установить модуль Gtk.glade или libglade в python3
Привет, я изучаю программирование на Gtk3, и я пытаюсь использовать glade, я установил его, но когда я пытаюсь загрузить файл с glade, у меня возникает проблема: " AttributeError: 'gi.repository.Gtk' object has no attribute 'glade' " или это когда я…
08 июл '13 в 04:14
1
ответ
Отображение разнородных данных в виде дерева GTK+
Я пишу интерфейс музыкального плеера, используя привязки Python для GTK+. Плейлист представляет собой TreeStore с альбомами, представленными элементами верхнего уровня, и дорожками их дочерних элементов. Я хочу разделить сканирование музыкального ка…
31 мар '14 в 20:02
0
ответов
Странный неопределенный цикл stdout/stderr с примером vala async exec / pipe
Я попробовал пример с exec и порождением, при запуске этого с помощью vala или компиляции с помощью valac, я получаю бесконечный цикл вывода ниже. Это нормально? Между прочим, это на OS X, обычно я нахожусь на Linux, и я могу проверить это позже на …
01 сен '18 в 12:31
1
ответ
Python GTK: создайте диалог без логотипа
Сайт Центра разработчиков GNOME показывает О диалоге без иконки. Однако в Ubuntu 16.04 LTS кажется, что GTK теперь требует наличия значка, так как без явного объявления имени значка в том же примере с веб-сайта он показывает значок ошибки. Таким обр…
19 ноя '16 в 11:40
2
ответа
Как я могу показать изображение из необработанных пиксельных данных в GTK, используя Haskell?
Я хотел бы создать изображение в Haskell с использованием библиотеки Rasterific, а затем отобразить это изображение в окне GTK; библиотека Rasterific позволяет мне генерировать 32-битное изображение с глубиной пикселя в формате RBGA, но у меня возни…
19 июн '15 в 05:26
3
ответа
Youtube в приложении Webkit/Python/GTK
Я пытаюсь сделать приложение Python(2.7)/GTK+, и у меня есть окно, содержащее WebKit WebView. from gi.repository import Gtk, WebKit class MainWindow: def __init__( self ): self.builder = Gtk.Builder() self.builder.add_from_file("youtubeWindow.ui") s…
22 июл '12 в 12:44
0
ответов
Как изменить цвет фона Meld?
У меня Linux Mint 17.3 Rosa - Cinnamon в качестве ОС, рабочий стол - Gnome, а инструментарий - GTK 3.10.8 и GTK 2.24.23. Я хотел бы изменить фон Meld на более темный цвет. Я следовал этим инструкциям: https://wiki.gnome.org/Apps/Meld/DarkThemes, и у…
19 июн '16 в 12:07
1
ответ
Ошибка brew и jhbuild
Я использую Mac OS X 10.7 Сначала я использовал jhbuild для установки некоторых библиотек. Он устанавливает библиотеки в "/Users/ Dinosaur/gtk/inst/lib/". Я думаю, что это не очень хорошо. поэтому я удаляю каталог. Home Brew очень хорош. Поэтому я х…
10 фев '12 в 14:27
2
ответа
Как нарисовать любой виджет GTK поверх поверхности Каира
Я хотел бы сохранить внешний вид окна GTK и всех кнопок и других виджетов, которые он содержит, в файл PNG или PDF. Каир поддерживает рисование на таких поверхностях. Могу ли я как-нибудь попросить виджет GTK нарисовать себя на поверхности Каира? Пр…
09 фев '11 в 11:47
2
ответа
Масштабировать изображение до размера родительской кнопки в GTK?
У меня есть компоновка GTK с виджетом слева от HBox, определяющим максимальную высоту, и VBox справа с тремя кнопками, каждая из которых содержит только изображение и текст. Изображения являются значком GTK и имеют тип хранилища. Используя expand=Tr…
05 дек '09 в 10:48
2
ответа
Шаблон проектирования должен следовать в следующем случае
Я создаю одно приложение на основе вкладок C++, используя GTK+ инструментарий и Webkit для целей обучения. Я создал следующие файлы Main.cpp => Точка входа в приложение MainWindow.cpp/.h => MainWindow, который создает объект панели инструментов, Бло…
04 июн '14 в 10:35
1
ответ
Скрыть строку заголовка окна в pygtk
Я пытаюсь получить окно с оформлением границы, но без заголовка в GTK, используя Python Я думаю, что это может быть сделано в QT с QMainWindow(parent, Qt::FramelessWindowHint), Set_decorated для false не соответствует моим потребностям, потому что м…
23 дек '12 в 22:36
2
ответа
Почему значок области уведомлений не отображается при запуске программы при запуске?
Я пишу небольшое приложение pyGTK, которое отображает и обновляет значок области уведомлений. Код выглядит следующим образом: #!/usr/bin/env python2 from __future__ import division import pygtk pygtk.require('2.0') import gtk from time import time f…
24 апр '11 в 13:08
1
ответ
Обработка данных электронных таблиц через буфер обмена в GTK
Я использую GtkSheet виджет в PyGTK для работы с электронной таблицей моего приложения, и он дает мне API для извлечения и извлечения данных из ячеек. (Я смотрел на использование GtkTreeView, но это было слишком много работы) Что я не понимаю, так э…
07 янв '10 в 18:21
2
ответа
Устранение утечки памяти в GTK+ / Очередь с окнами
Я пробовал приложение GTK в Windows и только сейчас начал изучать GTK. Версия GTK: gtk+-bundle_2.24.10-20120208_win32 Требование к применению: 1. Multi threaded 2. Queue based communication 3. GTK window to update a image data in screen with 5 secs …
08 дек '13 в 20:10
0
ответов
Python + GTK - прокручиваемое меню прослушивается
По сути, когда мы нажимаем на поле со списком рядом с нижним краем экрана, первый элемент меню начинается с той же вертикальной позиции поля со списком, оставляя пустое пространство над ним. Таким образом, меню создается с размером, вмещающим все эл…
04 дек '14 в 15:27