это подтверждение концепции вопроса.Я разрабатываю графический интерфейс для редактирования путевых точек участников воздушного движения в приложении моделирования полета.В текущей концепции параметры выбранной путевой точки отображаются в виде набора текстовых полей.Эта маска ввода служит как для просмотра данных, так и для маски редактирования.После того, как поля были отредактированы, пользователь может:
- сохранить изменения в путевой точке
- создать новую путевую точку на основе ввода
Этот дизайн позволяет избежать повторного ввода данных, если тольконекоторые подмножества параметров должны быть изменены для новой точки пути.
Есть только одна проблема: куда вставить точку маршрута?Мой ответ - это раскрывающееся меню кнопки «Сохранить как новое», содержащее следующие пункты меню:
- в качестве первой точки пути Плана полета
- до выбранной промежуточной точки
- послевыбранная промежуточная точка
- в качестве последней конечной точки плана полета
- в позиции указателя
Последний пункт является сложным.Индексная позиция должна быть введена пользователем, и я хотел бы избежать всплывающего окна, запрашивающего только одно значение.
Моя идея такова: встроить текстовое поле в пункт меню.
Возможен ли этот подход в QT или wxWidgets?Что вы думаете о дизайне GUI?
С уважением, Арне
PS: обратите внимание, что это все на стадии разработки.Группа даже не решила использовать каркас графического интерфейса: Qt или wxWidgets.