projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add button and bindings for striking through text
[quassel.git]
/
src
/
qtui
/
inputwidget.h
diff --git
a/src/qtui/inputwidget.h
b/src/qtui/inputwidget.h
index
b6afaee
..
ad20959
100644
(file)
--- a/
src/qtui/inputwidget.h
+++ b/
src/qtui/inputwidget.h
@@
-83,6
+83,13
@@
public slots:
*/
void toggleFormatUnderline();
*/
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
*
/**
* 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_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);
void colorChosen(QAction* action);
void colorHighlightChosen(QAction* action);
@@
-166,6
+174,13
@@
private:
*/
void setFormatUnderline(const bool underline);
*/
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;
Ui::InputWidget ui;
NetworkId _networkId;