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