JohnBuckleyGitHub / schat

Automatically exported from code.google.com/p/schat
GNU General Public License v3.0
3 stars 0 forks source link

Добавить кнопочку цвета текста #42

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
В редактор сообщения кроме кнопочек B U I 
добавить кнопочку цвета. Пример кода (у 
меня в редакторе в 1-м так)

    QTextCursor cursor = ui->textEdit->textCursor();
    QTextCursor cur = ui->textEdit->textCursor();
    if(cursor.hasSelection())
    {
        cur.setPosition(cur.selectionEnd());
        cursor.beginEditBlock();
        QTextCharFormat newfmt;
        QColor t=QColorDialog::getColor(cur.charFormat().foreground().color());
        if(t.isValid())
        {
            newfmt.setForeground(t);
            cursor.mergeCharFormat(newfmt);
        }
        cursor.endEditBlock();
    }

//Хотя тут и без 2-х курсоров обойтись можно.

Original issue reported on code.google.com by sead...@gmail.com on 16 Feb 2011 at 7:42

GoogleCodeExporter commented 8 years ago
(Упс сорь в дефект добавил)

Original comment by sead...@gmail.com on 16 Feb 2011 at 7:43

GoogleCodeExporter commented 8 years ago
Если например по кнопке выбора смайлов 
кликнуть правой кнопкой, то можно будет 
добавить кнопку выбора цвета ;)

Original comment by impomezia@gmail.com on 16 Feb 2011 at 9:16

GoogleCodeExporter commented 8 years ago
Охты)) Справки по гую явно не хватает))

Original comment by sead...@gmail.com on 16 Feb 2011 at 9:20

GoogleCodeExporter commented 8 years ago

Original comment by impomezia@gmail.com on 16 Feb 2011 at 2:12