Вопросы по теме 'traitsui'
Рисование сплошной рамки цвета в графическом интерфейсе трейтов
Интересно, как я могу создать сплошную цветную рамку для моего графического интерфейса свойств Python, цвет которой я могу изменить, например, нажав на разные кнопки.
Я нашел редактор ColorEditor, поэтому я могу получить сплошные цветные рамки,...
499 просмотров
schedule
14.10.2021
Проверьте синхронизированные черты: Traits / TraitsUI
Я просматриваю все черты характера в большой программе, и многие из наших черт синхронизируются. Например, рассмотрим объекты HasTrait структуры:
a = Material1.ShellMaterial
b = Material2.CoreMaterial
c = Material3.MaterialX
В нашем...
67 просмотров
schedule
06.10.2021
Как мне потребовать, чтобы пользователь нажимал ‹RETURN› при редактировании значения Trait перед отправкой уведомлений об изменении?
Я нахожусь в ожидании обновления графического интерфейса моего приложения Traits / UI с каждым обратным пробелом и / или вводом цифры в определенном поле. Как я могу заставить систему уведомлений Traits / UI ждать, пока я не нажму RETURN, прежде чем...
47 просмотров
schedule
01.12.2021
Динамическое добавление трейта с обновлением пользовательского интерфейса
Возможно ли в окне configure_traits() иметь кнопку типа «Добавить целое число», щелчок по которой добавит новое целочисленное поле, готовое к редактированию в том же окне?
81 просмотров
schedule
15.11.2021
Наследование объектов TraitsUI
Я пытаюсь создать базовый класс графического интерфейса Traits, и у меня есть другие классы, которые я хочу унаследовать некоторые элементы (т.е. группы) от этого класса. Я не хочу полностью наследовать вид между этими классами, только некоторые...
104 просмотров
schedule
20.05.2022
Python Chaco Plotting — нарисуйте текстовую метку на графике с помощью PlotLabel
Я пытаюсь добавить несколько текстовых меток к моему полигональному графику Чако. Мой полигональный график работает нормально, однако я не могу понять, как заставить текстовые метки появляться в определенных местах на графике.
Я думаю, мне нужно...
458 просмотров
schedule
28.05.2022
просмотры объекта Nested HasTraits
У меня возникли проблемы с тем, чтобы представления работали должным образом, используя вложенные HasTraits . Например:
class A(HasTraits):
b= Any()
...
view = View(...
Item('b', style='custom')
...
Я хотел бы импортировать класс b...
74 просмотров
schedule
26.06.2022
диалоговое окно файла traitsui изменяет активное окно
У меня есть большое приложение, в котором много маленьких окон. Я хотел использовать диалоговое окно файла traitsui, чтобы открыть некоторые файлы из этих окон. Однако, когда я это делаю, диалоговое окно файла правильно появляется и выбирает файл,...
408 просмотров
schedule
18.12.2022
Определение элементов представления из элементов словаря в TraitsUI
Есть ли способ ссылаться на элементы словаря в представлениях traitsui?
Другими словами, есть ли способ сделать то, что я имею в виду, со следующим, используя черту Dict:
from traits.api import *
from traitsui.api import *
from...
289 просмотров
schedule
30.05.2023
Выбор из нескольких представлений при использовании объекта HasTraits в элементе
Есть ли способ определить несколько представлений для объекта HasTraits и выбрать их при отображении как Item ?
class Person(HasTraits):
first_name = String()
last_name = String()
formal_view = View(
Item('first_name'),...
104 просмотров
schedule
18.06.2023
TraitsUI CheckListEditor изменение регистра значений
Я использую CheckListEditor , чтобы пользователь мог выбрать подмножество доступных параметров. Если для стиля установлено значение «Пользовательский», он отображает список контрольных списков с метками рядом. Это то, что я хотел. Но одна проблема...
319 просмотров
schedule
23.02.2023
Окно выбора 2D-диапазона в Чако (Enthought)
Я пытаюсь нарисовать 2D-рамку выбора на графике изображения и выбрать выбранную область. Я не могу найти подходящий инструмент для этого.
Я предположил, что для этого подойдет RangeSelection2D, но, похоже, на самом деле он выбирает только 1 из 2...
105 просмотров
schedule
26.06.2023
visible_when с несколькими логическими тестами
В TraitsUI для Item() можно настроить список параметров visible_when() с более чем 1 элементом?
Например, я хотел бы что-то вроде этого:
Group(
Item(FirstItem, visible_when = 'foo == 1 and bar == 0'),
Item(SecondItem, visible_when =...
55 просмотров
schedule
03.06.2023
MenuBar не отображается внутри InstanceEditor
Я пытаюсь создать серию меню в своем приложении программы визуализации traitsui. Мой графический интерфейс состоит из последовательности панелей, каждая из которых использует разные объекты модели, и все они отображаются в основном графическом...
121 просмотров
schedule
05.01.2023
Поддерживает ли TreeEditor множественный выбор?
Я использую TreeEditor для представления объектов модели в своем приложении traitsui. Я хотел бы иметь возможность выбирать несколько объектов в редакторе дерева, удерживая Shift или Ctrl и выполняя выбор. Моя конечная цель — предоставить...
64 просмотров
schedule
26.04.2023
Цветная панель Mayavi в TraitsUI создает пустое окно
Я пытаюсь создать графический интерфейс в TraitsUI, который включает в себя две фигуры Mayavi. Я реализовал эти цифры в соответствии с примером с несколькими двигателями в документации Mayavi. .
Однако, когда я добавляю цветовую полосу к одному...
568 просмотров
schedule
29.03.2023
Использование TraitsUI ListEditor Factory для произвольных коллекций
Как я могу адаптировать ListEditor для отображения содержимого произвольной коллекции с помощью TraitsUI? Вот пример кода
from traits.api import HasStrictTraits, Instance, Int, List, Str
from traitsui.api import View, Item, ListEditor,...
132 просмотров
schedule
16.03.2023
pyface FileDialog с другим именем файла по умолчанию при изменении подстановочного знака
Я хотел бы предоставить пользователю разные имена файлов по умолчанию на основе выбранного ими подстановочного знака.
Похоже, что pyface.FileDialog наследуется от HasTraits , поэтому я должен быть выше чтобы увидеть его wildcard_index для...
40 просмотров
schedule
14.04.2023
Встраивание пользовательского интерфейса Traits типа kind=subpanel в другое окно
В документации traitsui указано, что
Блочная цитата Панель очень похожа на окно, за исключением того, что она встроена в большее окно, которое не обязательно должно быть окном пользовательского интерфейса признаков.
Кто-нибудь знает, как...
256 просмотров
schedule
13.11.2023
Как обновить ListStrEditor в TraitsUI или другой способ отображения списка в графическом интерфейсе Python?
Я пытаюсь научиться использовать черты для создания простых пользовательских интерфейсов для моих сценариев Python. Я хочу сделать программу со списком, в который пользователь может добавлять слова с помощью одной кнопки или полностью очищать список...
1113 просмотров
schedule
22.12.2023