QTextEdit->paste(), Вставка рисунков из буфера |
Здравствуйте, гость ( Вход | Регистрация )
QTextEdit->paste(), Вставка рисунков из буфера |
Петров Виталий |
8.1.2008, 19:32
Сообщение
#1
|
Студент Группа: Участник Сообщений: 29 Регистрация: 8.1.2008 Пользователь №: 63 Спасибо сказали: 2 раз(а) Репутация: 0 |
Нужно вставлять рисунки в QTextEdit, то есть человек может проcnо скопировать кусок текста с рисунками из браузера либо из ворда. Как корректно вставить подобное содерживмое в данный виджет? Благодарю.
Сообщение отредактировал Петров Виталий - 8.1.2008, 19:33 |
|
|
ViGOur |
8.1.2008, 19:39
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Может стоит попробовать опредеделить MIME данные или текст?
Просто поидее, если копировать текст с картинками, картинки должны идти в MIME, но не обязаны. |
|
|
Петров Виталий |
8.1.2008, 19:46
Сообщение
#3
|
Студент Группа: Участник Сообщений: 29 Регистрация: 8.1.2008 Пользователь №: 63 Спасибо сказали: 2 раз(а) Репутация: 0 |
Вот где то здесь я и не могу никак вкурить. В документации написано, что при вызове слот paste() - вызывается автоматически метод insertMimeTypes() или тчо-то рводе, сейчас точно не скажу. Более того, если в буфере содержится лишь сам рисунок - то он тоже вставлятся не собирается. Разжуйте плз, я только учу Qt. Как в данном случае преобразовтаь мой рисунок в MIME?
|
|
|
ViGOur |
8.1.2008, 20:24
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
А как ты пробовал вставлять?
Загонять в QMimeData нужно примерно так:
|
|
|
ViGOur |
8.1.2008, 20:36
Сообщение
#5
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Вот ИМХО хороший пример нашел: Drop Site Example, в нем показано как разобрать перенесенную в страничку сайта в mime...
|
|
|
Петров Виталий |
9.1.2008, 18:41
Сообщение
#6
|
Студент Группа: Участник Сообщений: 29 Регистрация: 8.1.2008 Пользователь №: 63 Спасибо сказали: 2 раз(а) Репутация: 0 |
|
|
|
Петров Виталий |
9.1.2008, 18:43
Сообщение
#7
|
Студент Группа: Участник Сообщений: 29 Регистрация: 8.1.2008 Пользователь №: 63 Спасибо сказали: 2 раз(а) Репутация: 0 |
Вот ИМХО хороший пример нашел: Drop Site Example, в нем показано как разобрать перенесенную в страничку сайта в mime... Ну кто ж знал, что они это в драгНдроп положат в документации. Кстати, а есть ли способ скачать переведённые доки с кроссплатформа одним архивом? |
|
|
Багира |
9.1.2008, 19:16
Сообщение
#8
|
Злоба_дня Группа: Администратор Сообщений: 314 Регистрация: 9.10.2007 Из: Москва Пользователь №: 2 Спасибо сказали: 16 раз(а) Репутация: 4 |
Кстати, а есть ли способ скачать переведённые доки с кроссплатформа одним архивом? Можно ли получить перевод на QT
|
|
|
Текстовая версия | Сейчас: 22.12.2024, 14:55 |