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

Gtk+: Как установить курсор окна из контекста Cairo?
Я написал следующий код, чтобы установить курсор Gtk::Window из Cairo::Context . Когда я запускаю программу и перемещаю курсор в окно, курсор превращается в горизонтальную черную линию вверху, за которой следует какая-то непонятная белая фигура...
1532 просмотров
schedule 08.05.2022

Рисование овала с Gdk Cairo Context
Я хочу нарисовать только окружность овала. Я использую это: gc->save(); gc->translate( xc, yc ); gc->arc( 0.0, 0.0, 1.0, 0.0, 2.0*M_PI ); gc->scale( width*0.5, height*0.5 ); gc->stroke(); gc->restore(); но у меня постоянно...
827 просмотров
schedule 04.11.2023

DARK gdk, спрайт, покрывающий фон?
dbLoadImage("media/backdrop.bmp", 2); dbSprite ( 2, 0, 0, 2 ); dbLoadImage("media/greyback.png", 3); dbCreateAnimatedSprite(1, "media/bugsheetsheild.png", 3, 1, 1); 3 — это фон, покрывающий спрайт. в игровом цикле это происходит dbSprite(...
386 просмотров
schedule 21.11.2022

Ошибка Gtk+ при копировании/вставке вне приложения
Я довольно новичок в Gtk. Я работаю над приложением с графическим интерфейсом. Все работает отлично, пока я не нажму Ctrl + C, Ctrl + V для копирования/вставки (во внешнем приложении, таком как Excel). Я использую 64-битную Windows 8 с 32-битным...
430 просмотров
schedule 31.05.2023

Сигнал GDK, нажатия клавиш и маски клавиш
Я пытаюсь поймать клавишу пользователя, нажав Ctrl + d в окне графического интерфейса, чтобы выйти. Мой код выглядит так: static gboolean callback(GtkWidget *widget, GdkEventKey *event, gpointer data) {...
1912 просмотров
schedule 13.10.2023

Как использовать gdk_device_get_position()?
Я пытаюсь получить положение указателя на экране в Gdk и нашел gdk_display_get_pointer() , который отлично работает, но помечен как устаревший и теперь ссылается на gdk_device_get_position() . Но как мне использовать эту функцию? Я не могу...
1761 просмотров
schedule 07.06.2022

PyGObject и cx_freeze в Windows
Я пытаюсь «заморозить» файл Python 3, который использует PyGObject и Gdk/Gtk. Вот скрипт Python: from gi.repository import Gtk, Gdk class Handler: def onDeleteWindow(self, *args): Gtk.main_quit(*args) def searchPressed(self,...
1103 просмотров
schedule 06.11.2022

GTK3 и многопоточность, заменяющие устаревшие функции
Я хотел бы заменить устаревшие функции gdk_threads_enter()/leave() в своем приложении, использующем потоки. Приложение в его нынешнем виде работает идеально ( хотя я не уверен, что это правильный способ сделать это ). Мой основной цикл запускает...
6250 просмотров
schedule 21.01.2024

Не удалось построить градиент Android Studio (не удалось найти цель)
Я импортировал пример проекта из MYO sdk, и я получаю эту ошибку: Ошибка: не удалось найти цель Google Inc.: Glass Development Kit Preview: 19: /Users/mytbrgr/Library/Android/sdk Открыть Android SDK Manager В настоящее время я запускаю последнюю...
243 просмотров
schedule 06.02.2024

Как получить общий размер экрана в Python / GTK без использования устаревшего Gdk.Screen.get_width ()?
Мне нужны размеры X / Y в пикселях для всего рабочего стола (потенциально охватывающего несколько мониторов), например для определения оптимального разрешения фонового изображения. Этот код Python все еще работает: from gi import...
339 просмотров
schedule 15.01.2023