тз: по нажатию кнопки прога читает одну следующую строку из тхт, и удаляет ее из него затем эту строку она обрезает до знака "+" вставляет эту строку в поле другой программы написанной ...
Qt виджет – расширенный комбобокс
Необходим виджет написанный на C++/Qt 4.7 представляющий собой в общем смысле комбобокс:
Поле ввода QLineEdit или его наследник, рядом кнопка принудительного открытия списка
В выпадающем виджете – должна размещаться QTableView
В виджет будет устанавливаться наследник модели QAbstractItemModel – модель будет предоставлять иерархические данные. В выпадающей таблице должно отображаться всё в плоском виде.
В поле ввода должен быть установлен наследник QValidator который должен давать набрать только те данные которые есть в модели в указанной колонке.
при наборе текста – автоматом должен выпадать список с таблицей и там должны быть только отфильтрованные значения в соответствии с текстом введённым в текущий момент в поле ввода. Тоесть исходное состояние поле ввода текста пустое – выпадающий список не отображается, но если нажать на кнопку то он выпадет и будет содержать все элементы которые есть в заданной модели. Если начать набирать текст – выпадающий список отображается и содержит в себе данные которые в текущий момент совпадают с набранным текстом. Набирать чего-то чего нет в заданной колонке модели не давать.
Дополнительные пожелания и комментарии:
Для всех трёх состояний валидатора чтоб цвета фона поля ввода менялись на заданный.
Размер выпадающего списка чтоб конечный пользователь мог менять (QSizeGrip)
Код должен быть в достаточной мере прокомментирован, так как потом может меняться.
Модель потенциально может содержать большое кол-во элементов. По этому по возможности писать всё оптимально.
Заявки фрилансеров
Похожие заказы
- $50Прикладное ПО7 заявокЗакрыт13 лет назад
Добрый вечер, в PHP есть функция для подключения файлов require, так же в PHP есть несколько глобальных массивов по умолчанию, таких как $_GET, $_POST, $_SESSION ... . Мне нужно сделать функцию полностью аналогичную функции require, ...
Прикладное ПО3 заявкиЗакрыт13 лет назад- $50
Есть около 10 файлов MS Word. В них бухгалтерские документы с печатями, для многих фирм. Каждый документ (счета, акты, счета-факитры имеют свой номер). Надо напустить на эти файлы скрипт, который на выходе сделает много ...
Прикладное ПО1 исполнительЗавершен13 лет назад Требуется программа для рассылки писем. Я не совсем владею информацией, какой программой лучше воспользоваться. За консультацию и дистрибутив программы выплачу вознаграждение. Требования к программе: - возможность создания базы ...
Прикладное ПО8 заявокЗакрыт13 лет назадЗдравствуйте. Нужен человек знающий Visual Studio. Задача несложная. Нужно написать в универе программку на MS Visual Studio 2008 (Express, бесплатная версия) используя OpenGL. http://pmg.org.ru/nehe/ - по этой ссылке Вы найдёте всё что необходимо. ...
Прикладное ПО1 исполнительЗакрыт13 лет назад- $50
Сама задача: Оказываем услуги организациям. Необходимо устанавливать стоимость услуги в зависимости от текущей задолженности. Каждые пол месяца осуществляется установка задолженности и цен на следующие пол месяца(обычно на 1 и 16 число месяца). ...
Прикладное ПО4 заявкиЗакрыт13 лет назад Приветствую! Требуется решить задачу по сортировке данных в таблицах Excel 2007. Вводная: На первом листе 4 столбца строк с данными. Парт-намбер и три цены. На втором штук 7 столбцов. Тоже ...
Прикладное ПО4 заявкиЗакрыт13 лет назад- $100
Дано полутоновое изображение (в формате jpg) квадратной сетки. Необходимо найти в Matlab координаты точек сетки. Координаты точек вывести в xls-файл. Для наглядности - создать новый файл на основе исходного с отмеченными на нем точками пересечения. ...
Прикладное ПО1 исполнительЗакрыт13 лет назад - $2500
Требуется разработчик для разработки ПО обеспечивающего функциональность записи видео и сьемки фото. Пример похожего ПО: http://sparkbooth.com/demo/ Детальное ТЗ будет выслано по майлу. В заявках пожалуйста оставляйте свой майл.
Прикладное ПО6 заявокЗакрыт13 лет назад По функционалу очень подходит gvoconference.com Естественно не как сервис, а как конференция в рамках одного портала. Интересуют разработки как с нуля (сроки!), так и возможно готовые решения. Аренда не интересует. ...
Прикладное ПО2 заявкиЗакрыт13 лет назад