Описание тега wxpython-phoenix

Wxpython Phoenix - оболочка Python для кроссплатформенного API C++ GUI wxWidgets.
1 ответ

Я не могу понять, как использовать BoxSizer wxpython

Я пытаюсь научиться использовать wxpython, но я не могу заставить BoxSizer работать правильно. Я занимаюсь этим некоторое время и смотрю на любую документацию, которую могу найти, но, похоже, не могу понять, что я делаю неправильно. Всякий раз, когд…
0 ответов

Размеры wxpython с перекрывающимися панелями

Я пытаюсь создать рамку с двумя панелями. Одна панель будет отображаться время от времени и должна перекрывать другую, оставаясь в центре кадра. Следующий код работает нормально, если включена только последняя панель, то есть после изменения размера…
11 окт '17 в 17:39
1 ответ

Как вы загружаете из базы данных в richtextctrl?

Следующее загружает содержимое richtextctrl (текст) в БД, когда я запрашиваю БД, это выглядит правильно. out = BytesIO() handler = wx.richtext.RichTextXMLHandler() rt_buffer = self.text.GetBuffer() handler.SaveFile(rt_buffer, out) self.xml_content =…
28 авг '17 в 19:39
0 ответов

Как использовать wxPython TextCtrl.EmulateKeyPress()

Я пытаюсь эмулировать некоторые нажатия клавиш на TextCtrl без удачи. Ни Документация, ни поиск Google не помогли. У меня есть TextCtrl с двумя кнопками внизу, и я хочу использовать их в качестве клавиш со стрелками влево, как физические клавиши на …
18 сен '18 в 03:30
1 ответ

Установите InsertionPoint в конец текущей строки в wxPython wx.TextCtrl

Хорошо, я знаю, что могу сделать: curPos = self.LogWindow.GetInsertionPoint lineNum = self.LogWindow.GetRange( 0, self.LogWindow.GetInsertionPoint() ).split("\n") lineText = self.LogWindow.GetLineText(lineNum) Но как я могу установить InsertionPoint…
0 ответов

Сбой wxpython с кодом выхода 1

В общем, я установил все зависимости wxPython. Я начинаю установку wxPython с помощью команды 'pip3 install wxPython'. После того, как настройка bdist_wheel заняла много времени, она не удалась. Сообщение об ошибке слишком длинное для отображения. В…
07 дек '17 в 15:30
1 ответ

Установить wxpython для python2 и 3 на Ubuntu

Я использую Ubuntu 16 и у меня есть Python 2 и 3. Я скачал wxpython, и он работает с интерпретатором Python2, но не 3. Я получаю Python 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "li…
0 ответов

WxPython PropertyGrid Показать время

Я нашел это, чтобы показать дату на сетке свойств: pg.Append( wxpg.DateProperty("Date",value=wx.DateTime.Now()) ) Как я могу показать время вместо этого? Что-то вроде ЧЧ: ММ: СС со скроллером. Спасибо
17 янв '18 в 19:17
0 ответов

wxPython 4.0 автоматическая прокрутка не работает

Я пытаюсь реализовать автоматическую прокрутку wxPython в моем графическом интерфейсе. Я создал упрощенную версию большого диалога в моем графическом интерфейсе, который может нуждаться в прокрутке на маленьком экране. Однако я не смог включить авто…
28 ноя '17 в 01:29
0 ответов

wxpython - как разместить кнопку для наложения текстового элемента управления

Я хотел бы предоставить кнопку (или любой интерактивный виджет), который перекрывает textctrl. То есть кнопка должна быть сверху, видимой и размещенной в любом месте области textctrl. Я попытался просто реализовать textctrl, а кнопку и позиционирова…
28 сен '18 в 03:13
1 ответ

Сайзер ведет себя не так, как планировалось…

Я создаю графический интерфейс с несколькими различными панелями, которые я не хочу видеть в одном и том же классификаторе: хотя они показывают связанные вещи, они должны быть отдельными. У меня есть несколько панелей, каждая из которых имеет свой с…
1 ответ

Как я могу заставить поток отвечать на сообщение очереди присоединения, чтобы обновить мой пользовательский интерфейс wx Phoenix?

У меня есть приложение с длительным фоновым процессом (daemon) и пользовательским интерфейсом на основе wx. Фоновый процесс помещает сообщения в multiprocessing.JoinableQueue(), из которого пользовательский интерфейс должен читать, чтобы получать об…
0 ответов

Пробел wxPython на объекте сетки

Я новичок в wxPython. Я строю графический интерфейс с помощью объекта сетки, который обновляется динамически. Однако каждый раз, когда он обновляется, вокруг сетки добавляется некоторое пустое пространство. Обязательно обновите атрибут folderPath, ч…
29 авг '18 в 14:46
1 ответ

WxPython выберите элемент

Я хочу получить значение из выбранного элемента в списке, когда я нажимаю кнопку, и разместить его в другом списке. self.list_ctrl = wx.ListCtrl(panel, size=(30,100), pos=(20,30), style=wx.LC_REPORT |wx.BORDER_SUNKEN ) self.list_ctrl2 = wx.ListCtrl(…
18 янв '18 в 10:39
1 ответ

wxPython: изменить цвет элемента DataViewListCtrl

Я довольно новичок в создании пользовательского интерфейса, поэтому я прошу прощения, если мой вопрос кажется глупым в любом случае. В настоящее время я создаю небольшой интерфейс, который предназначен для отображения отчета в зависимости от несколь…
1 ответ

WxPython GLCavans не работает на некоторых машинах

Я пытаюсь запустить этот простой (и бесполезный) скрипт на разных машинах: import wx from wx import glcanvas app = wx.App() frame = wx.Frame(None) glcanvas.GLCanvas(frame) Кажется, он работает (изящно и без ошибок) на большинстве ПК, но я решаю проб…
09 июл '18 в 12:52
1 ответ

wxPython, размер кнопки не работает

Я использую python 3.6, wxPython '4.0.3 msw (phoenix) wxWidgets 3.0.5' на Windows 10, Я пытаюсь установить размер кнопки, но она не работает. Размер кадра менялся, но не размер кнопки. Кнопка занимает весь кадр. Вот мой код: import wx app = wx.App()…
1 ответ

Выравнивание объектов по низу в wxPython

Некоторое время я пытался добавить кнопку в нижнюю часть сортировщика и, похоже, не могу заставить ее работать правильно. Я предоставил код из моего дизайна вместе с плохо спроектированным макетом ascii. Я хочу, чтобы кнопка "Назад" была в левом ниж…
05 сен '18 в 17:46
1 ответ

Как найти отображение межфинкса для wx.CheckBoxState

Для документации по проекту я использую отображение intersphinx в документации по wxpython. Пока это работает нормально, но мне не удается получить ссылку на wx.CheckBoxState. Я пытался найти информацию об этом здесь и на других форумах, но ничего н…
0 ответов

Изображение в метке узла wx.TreeCtrl

Я ищу способ предоставить пользователю некоторую сигнализацию о том, что определенные узлы дерева wx.TreeCtrl требуют внимания. Изменение фона метки, безусловно, работает, но это мешает состоянию выбора, то есть не всегда будет видимым. Я могу помес…
03 дек '18 в 10:13