Найти - Пользователи
Полная версия: Контекстное меню для QTableModel\QTableView
Начало » GUI » Контекстное меню для QTableModel\QTableView
1
annndrey
Вопрос: Каким образом можно выводить стандартное меню для таблицы?
Задача: Выделить некую область в таблице, щелкнуть правой кнопкой, вызавть меню с пунктами “вырезать, копировать, вставить…” и соответственно вырезать, копировать или вставить. Ну или хотя бы копировать выделенную область.
Есть ли стандартные средства?
udav
annndrey
Вопрос: Каким образом можно выводить стандартное меню для таблицы?
Задача: Выделить некую область в таблице, щелкнуть правой кнопкой, вызавть меню с пунктами “вырезать, копировать, вставить…” и соответственно вырезать, копировать или вставить. Ну или хотя бы копировать выделенную область.
Есть ли стандартные средства?
“Стандартным образом” можно копировать только содержимое одной ячейки, например, текст, если ячейка
содержит TextEdit, а чтобы копировать целые области, в которой каждая ячейка может содержать разные объекты, придется переопределять contextMenuEvent и писать свой код.
annndrey
Так я и предполагал…
Хотя, на мой взгляд, это довольно стандартная потребность, особенно у человеков, привыкших пользоваться электронными таблицами…
Жаль…

Придется писать :)))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB