X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Finputwidget.h;fp=src%2Fqtui%2Finputwidget.h;h=ad2095969d1c2afd9028d138a00c4f3305e20dfd;hp=b6afaee0abf524341da5763d21c7c24ae74944c9;hb=de6ee9a2a3389ebf62f181b12632e58d2ffb8879;hpb=d6ac048d75fcc19f5577077d7ae625d41dbbf726 diff --git a/src/qtui/inputwidget.h b/src/qtui/inputwidget.h index b6afaee0..ad209596 100644 --- a/src/qtui/inputwidget.h +++ b/src/qtui/inputwidget.h @@ -83,6 +83,13 @@ public slots: */ void toggleFormatUnderline(); + /** + * Toggle the striking of the selected or typed text + * + * striking becomes normal, and normal becomes underlined. + */ + void toggleFormatStrikethrough(); + /** * Clear the formatting of the selected or typed text * @@ -132,6 +139,7 @@ private slots: void on_boldButton_clicked(bool checked); void on_italicButton_clicked(bool checked); void on_underlineButton_clicked(bool checked); + void on_strikethroughButton_clicked(bool checked); void colorChosen(QAction* action); void colorHighlightChosen(QAction* action); @@ -166,6 +174,13 @@ private: */ void setFormatUnderline(const bool underline); + /** + * Sets the strikethrough of the selected or typed text + * + * @param strike If true, set text striked, otherwise set text normal + */ + void setFormatStrikethrough(const bool strike); + Ui::InputWidget ui; NetworkId _networkId;