Russian Qt Forum
Октябрь 04, 2024, 00:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как вставить QIcon в QTextEdit?  (Прочитано 7000 раз)
Lion
Гость
« : Июнь 26, 2007, 21:03 »

собственно сабж.
Записан
pakulo
Гость
« Ответ #1 : Июнь 27, 2007, 10:30 »

Хм... можно через style sheets картинку фону назначить, убрать повторении, а также там можно и отступы настроить...
Как вариант...
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #2 : Июнь 27, 2007, 11:14 »

<img name=":/Resources/myicon.png">
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #3 : Июнь 29, 2007, 22:46 »

Поищи в ассистенте, там есть примеры, как вставлять картинки в базу...
по аналогии сделай...

вот код из книги Бланше.. сделай там поиск по qbytearray много интересного увидишь Улыбающийся
Код:
void TripPlanner::sendRequest()
{
    QByteArray block;
    QDataStream out(&block, QIODevice::WriteOnly);
    out.setVersion(QDataStream::Qt_4_1);
    out << quint16(0) << quint8('S') << fromComboBox->currentText()
        << toComboBox->currentText() << dateEdit->date()
        << timeEdit->time();
    if (departureRadioButton->isChecked()) {
        out << quint8('D');
    } else {
        out << quint8('A');
    }
    out.device()->seek(0);
    out << quint16(block.size() - sizeof(quint16));
    tcpSocket.write(block);
    statusLabel->setText(tr("Sending request..."));
}
« Последнее редактирование: Январь 11, 2008, 19:19 от pastor » Записан
vaprele07
Гость
« Ответ #4 : Июнь 30, 2007, 13:09 »

у QTextDocument  есть метод : void QTextDocument::addResource ( int type, const QUrl & name, const QVariant & resource )
пример:
addResource( QTextDocument::ImageResource, QUrl( "img.png" ), QPixmap( "img.png" ) );
Записан
vaprele07
Гость
« Ответ #5 : Июль 03, 2007, 01:36 »

пример из ассистента:

Код:

QImage img = ...
editor->document()->addResource(QTextDocument::ImageResource, QUrl("myimage"), img);
editor->textCursor().insertImage("myimage");
Записан
Lion
Гость
« Ответ #6 : Июль 03, 2007, 11:39 »

Всем спасибо похоже это именно то, что нужно.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.179 секунд. Запросов: 22.