Declarative User Interfaces for Python
1 ответ

Клавиши со стрелками ползунка Enaml не работают

Я использую enaml и пытаюсь получить слайдер, которым также можно управлять с помощью клавиш со стрелками. Я использовал пример слайда из галереи (который не работает "из коробки" и выдает математическую ошибку домена, но может быть исправлена ​​пут…
16 дек '13 в 10:49
4 ответа

Как получить подсветку синтаксиса для файлов.enaml в PyCharm?

Я пытаюсь изучить Enaml, который является расширением языка Python, который позволяет вам определять иерархические деревья объектов, используемых для графических пользовательских интерфейсов. Поскольку enaml является надмножеством языка Python, его …
1 ответ

Как использовать ScatterInspector и ScatterInspectorOverlay?

Я хотел бы использовать инструменты Chaco ScatterInspector и / или ScatterInspectorOverlay с энамл. Я установил очень простой контроллер и представление (источник ниже), но не могу определить, как действовать дальше. Я безуспешно пытался следовать м…
15 мар '13 в 18:57
2 ответа

Установка enaml в Анаконде

Я пытаюсь установить enaml для последней версии Anaconda (4.3.1). Руководство по установке на http://nucleic.github.io/enaml/docs/get_started/installation.html гласит: В следующих разделах описывается, как установить Enaml и все его зависимости с ну…
03 май '17 в 21:14
0 ответов

Упаковка приложения Enaml с помощью PyInstaller

У меня есть одно окно / представление enaml приложения (бэкэнд PySide). Я упаковал это в .exe используя PyInstaller, и он успешно завершается, но когда я запускаю исполняемый файл, он жалуется на модуль, который находится в .enaml файл (я уже включи…
14 ноя '17 в 20:42
1 ответ

Как разделить модель и вид в ipywidgets?

Рассмотрим пример простого приложения калькулятора иностранной валюты. Я могу определить свою модель, используя traitlets: from traitlets import HasTraits, Float, observe, Enum import math class FXModel(HasTraits): domestic_qty = Float() foreign_qty…
17 янв '19 в 00:07
1 ответ

Как получить вертикальный слайдер в enaml?

Возможно ли сделать вертикальный слайдер в enaml? Я не смог найти ни одного среди примеров или документации. layout.api только кажется, что упорядочить разные элементы, а не изменить ориентацию данного элемента.
28 мар '15 в 16:49
1 ответ

Enaml: разрешить изменение размера окна

Если я использую виджет "Окно", он не может быть изменен и привязан к размеру контейнера. Как я могу установить окно для изменения размера? Следующее не может быть изменено: enamldef MyWindow(Window) VGroup: MPLCanvas: figure = Figure() CheckBox: te…
07 июн '14 в 12:52
0 ответов

Использование enaml для создания привязки пользовательского интерфейса к строке в текстовом файле

Допустим, я хочу использовать пользовательскую разметку для создания графического интерфейса в enaml. Можно ли привязать переменные из формы ввода к текстовому файлу? Пример ввода:template.ml !MENUBAR !ITEM TEXT="NEW FILE" ACTION="emacs -nw {{textin…
07 май '15 в 17:03
1 ответ

Enaml Looper горизонтальное расположение

По умолчанию приведенный ниже код будет размещать каждый объект GroupBox вертикально сложенным (один под другим). enamldef Main(Window): attr model Container: constraints = [ hbox(items) ] Container: items: Looper: iterable << model.l # model.…
18 ноя '15 в 02:03
1 ответ

Как сериализовать объекты API Atom без потери "соединений"

Я использую основанный на Atom графический интерфейс Enaml, и я хотел бы сохранить / загрузить объекты Atom на / с диска. Я пытался использовать рассол, но я теряю связь с графическим интерфейсом. from atom.api import Atom, Unicode import pickle cla…
19 дек '16 в 00:52
1 ответ

Нет модуля с именем "атом"

Я пытаюсь запустить приложение enaml-native create впервые, но всегда получаю сообщение об ошибке: однако у меня уже установлен модуль: Кто-нибудь знает, как это исправить?
17 ноя '18 в 23:06
1 ответ

Какова хорошая ссылка на примеры использования enaml с traits и matplotlib?

Я сделал конструкцию GUI, но не в Python. Из других вопросов стека обмена и моего собственного расследования. Похоже, я хочу использовать enaml и черты для основной массы этой работы. Есть ли какие-либо ссылки или ссылки, которые помогут мне начать.…
19 фев '15 в 22:29
1 ответ

Enaml получает аргументы в обработчике событий

Я проектирую пользовательский интерфейс с Enaml на Python. У меня есть пользовательский элемент управления, содержащий, скажем, две кнопки. Каждый раз, когда нажимается любая из двух кнопок, одна из которых 1, а другая с идентификатором 2, я хочу, ч…
28 апр '15 в 09:27
2 ответа

Как получить изображение opencv в пространстве enaml - возможно ли это?

Можно ли использовать enaml в качестве цели для OpenCV? Я думаю, как настроить графический интерфейс и что использовать. Ничего слишком сложного, мне нужно иметь возможность установить некоторый растровый фон, нарисовать прямоугольники и круги над н…
06 ноя '13 в 23:56
2 ответа

Python Enaml "id: неверный синтаксис"

Я пытаюсь использовать идентификаторы в файле enaml и когда я запускаю программу с enaml-run hello_world.enaml Я получаю этот вывод File "hello_world.enaml", line 10 id: pb1 SyntaxError: invalid syntax Вывод всегда выдает неверную синтаксическую оши…
16 окт '13 в 16:00
2 ответа

Mayavi готова для enaml или придерживаться черт для графического дизайна?

Я (пытаюсь) написать "довольно" сложные графические интерфейсы, которые используют Mayavi для визуализации, что является значительной частью моего приложения. Поскольку Mayavi работает с traitedVTK (tvtk), traitsui является удобной средой для создан…
29 окт '15 в 09:23
0 ответов

Traits-Enaml: Наблюдение за изменениями черт в модели Atom

Я пишу приложение, используя библиотеку Traits-Enaml. Большая часть моего приложения написана на Atom, за исключением некоторых классов, которые должны отображать графики Чако. Эти классы наследуются от HasTraits. Пример: def SomeClass(HasTraits): s…
04 мар '15 в 12:03
1 ответ

Почему флажок enaml не отображает их состояние, когда окно не в фокусе?

Смотрите скриншоты ниже примера Employee из дистрибутива enaml. Флажок не показывает выбранное значение, когда окно теряет фокус. Я видел такое поведение в своем коде, и теперь я вижу, что в примере также есть эта проблема.
15 дек '16 в 05:21
1 ответ

Enthought Enaml Tableeditor

У меня есть объект с пользовательским редактором таблиц, прикрепленным к представлению. В этом редакторе таблиц некоторые столбцы могут быть удалены пользователем. Когда это происходит, я вызываю функцию обновления, эта функция также вызывается при …
23 апр '13 в 09:53