21
22
<li><a href="q3multilineedit-members.html">List of all members, including inherited members</a></li>
23
25
<a name="properties"></a>
25
<p><table width="100%" border="0" cellpadding="0" cellspacing="0">
27
<p><table class="propsummary" width="100%" border="0" cellpadding="0" cellspacing="0">
26
28
<tr><td width="45%" valign="top"><ul>
27
<li><div class="fn"></div><b><a href="q3multilineedit.html#alignment-prop">alignment</a></b> : Qt::Alignment</li>
28
<li><div class="fn"></div><b><a href="q3multilineedit.html#atBeginning-prop">atBeginning</a></b> : const bool</li>
29
<li><div class="fn"></div><b><a href="q3multilineedit.html#atEnd-prop">atEnd</a></b> : const bool</li>
29
<li><div class="fn"><b><a href="q3multilineedit.html#alignment-prop">alignment</a></b> : Qt::Alignment</div></li>
30
<li><div class="fn"><b><a href="q3multilineedit.html#atBeginning-prop">atBeginning</a></b> : const bool</div></li>
31
<li><div class="fn"><b><a href="q3multilineedit.html#atEnd-prop">atEnd</a></b> : const bool</div></li>
30
32
</ul></td><td valign="top"><ul>
31
<li><div class="fn"></div><b><a href="q3multilineedit.html#edited-prop">edited</a></b> : bool</li>
32
<li><div class="fn"></div><b><a href="q3multilineedit.html#numLines-prop">numLines</a></b> : const int</li>
33
<li><div class="fn"><b><a href="q3multilineedit.html#edited-prop">edited</a></b> : bool</div></li>
34
<li><div class="fn"><b><a href="q3multilineedit.html#numLines-prop">numLines</a></b> : const int</div></li>
37
<li><div class="fn"></div>19 properties inherited from <a href="q3textedit.html#properties">Q3TextEdit</a></li>
38
<li><div class="fn"></div>10 properties inherited from <a href="q3scrollview.html#properties">Q3ScrollView</a></li>
39
<li><div class="fn"></div>2 properties inherited from <a href="q3frame.html#properties">Q3Frame</a></li>
40
<li><div class="fn"></div>6 properties inherited from <a href="qframe.html#properties">QFrame</a></li>
41
<li><div class="fn"></div>57 properties inherited from <a href="qwidget.html#properties">QWidget</a></li>
42
<li><div class="fn"></div>1 property inherited from <a href="qobject.html#properties">QObject</a></li>
39
<li><div bar="2" class="fn"></div>19 properties inherited from <a href="q3textedit.html#properties">Q3TextEdit</a></li>
40
<li><div bar="2" class="fn"></div>10 properties inherited from <a href="q3scrollview.html#properties">Q3ScrollView</a></li>
41
<li><div bar="2" class="fn"></div>2 properties inherited from <a href="q3frame.html#properties">Q3Frame</a></li>
42
<li><div bar="2" class="fn"></div>6 properties inherited from <a href="qframe.html#properties">QFrame</a></li>
43
<li><div bar="2" class="fn"></div>58 properties inherited from <a href="qwidget.html#properties">QWidget</a></li>
44
<li><div bar="2" class="fn"></div>1 property inherited from <a href="qobject.html#properties">QObject</a></li>
44
47
<a name="public-functions"></a>
45
<h3>Public Functions</h3>
47
<li><div class="fn"></div><b><a href="q3multilineedit.html#Q3MultiLineEdit">Q3MultiLineEdit</a></b> ( QWidget * <i>parent</i> = 0, const char * <i>name</i> = 0 )</li>
48
<li><div class="fn"></div><b><a href="q3multilineedit.html#dtor.Q3MultiLineEdit">~Q3MultiLineEdit</a></b> ()</li>
49
<li><div class="fn"></div>Qt::Alignment <b><a href="q3multilineedit.html#alignment-prop">alignment</a></b> () const</li>
50
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#atBeginning-prop">atBeginning</a></b> () const</li>
51
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#atEnd-prop">atEnd</a></b> () const</li>
52
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#autoUpdate">autoUpdate</a></b> () const</li>
53
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#cursorWordBackward">cursorWordBackward</a></b> ( bool <i>mark</i> )</li>
54
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#cursorWordForward">cursorWordForward</a></b> ( bool <i>mark</i> )</li>
55
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#edited-prop">edited</a></b> () const</li>
56
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#hasMarkedText">hasMarkedText</a></b> () const</li>
57
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#insertAt">insertAt</a></b> ( const QString & <i>s</i>, int <i>line</i>, int <i>col</i>, bool <i>mark</i> )</li>
58
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#insertLine">insertLine</a></b> ( const QString & <i>txt</i>, int <i>line</i> = -1 )</li>
59
<li><div class="fn"></div>QString <b><a href="q3multilineedit.html#markedText">markedText</a></b> () const</li>
60
<li><div class="fn"></div>int <b><a href="q3multilineedit.html#maxLines">maxLines</a></b> () const</li>
61
<li><div class="fn"></div>int <b><a href="q3multilineedit.html#numLines-prop">numLines</a></b> () const</li>
62
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#removeLine">removeLine</a></b> ( int <i>paragraph</i> )</li>
63
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#alignment-prop">setAlignment</a></b> ( Qt::Alignment <i>flags</i> )</li>
64
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#setCursorPosition">setCursorPosition</a></b> ( int <i>line</i>, int <i>col</i>, bool <i>mark</i> )</li>
65
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#edited-prop">setEdited</a></b> ( bool )</li>
66
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#setMaxLines">setMaxLines</a></b> ( int <i>max</i> )</li>
67
<li><div class="fn"></div>QString <b><a href="q3multilineedit.html#textLine">textLine</a></b> ( int <i>line</i> ) const</li>
68
<li><div class="fn"></div>int <b><a href="q3multilineedit.html#totalHeight">totalHeight</a></b> () const</li>
69
<li><div class="fn"></div>int <b><a href="q3multilineedit.html#totalWidth">totalWidth</a></b> () const</li>
72
<li><div class="fn"></div>51 public functions inherited from <a href="q3textedit.html#public-functions">Q3TextEdit</a></li>
73
<li><div class="fn"></div>46 public functions inherited from <a href="q3scrollview.html#public-functions">Q3ScrollView</a></li>
74
<li><div class="fn"></div>4 public functions inherited from <a href="q3frame.html#public-functions">Q3Frame</a></li>
75
<li><div class="fn"></div>13 public functions inherited from <a href="qframe.html#public-functions">QFrame</a></li>
76
<li><div class="fn"></div>207 public functions inherited from <a href="qwidget.html#public-functions">QWidget</a></li>
77
<li><div class="fn"></div>29 public functions inherited from <a href="qobject.html#public-functions">QObject</a></li>
78
<li><div class="fn"></div>12 public functions inherited from <a href="qpaintdevice.html#public-functions">QPaintDevice</a></li>
48
<h2>Public Functions</h2>
49
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
50
<tr><td class="memItemLeft" align="right" valign="top"></td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#Q3MultiLineEdit">Q3MultiLineEdit</a></b> ( QWidget * <i>parent</i> = 0, const char * <i>name</i> = 0 )</td></tr>
51
<tr><td class="memItemLeft" align="right" valign="top"></td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#dtor.Q3MultiLineEdit">~Q3MultiLineEdit</a></b> ()</td></tr>
52
<tr><td class="memItemLeft" align="right" valign="top">Qt::Alignment </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#alignment-prop">alignment</a></b> () const</td></tr>
53
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#atBeginning-prop">atBeginning</a></b> () const</td></tr>
54
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#atEnd-prop">atEnd</a></b> () const</td></tr>
55
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#autoUpdate">autoUpdate</a></b> () const</td></tr>
56
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorWordBackward">cursorWordBackward</a></b> ( bool <i>mark</i> )</td></tr>
57
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorWordForward">cursorWordForward</a></b> ( bool <i>mark</i> )</td></tr>
58
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#edited-prop">edited</a></b> () const</td></tr>
59
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#hasMarkedText">hasMarkedText</a></b> () const</td></tr>
60
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#insertAt-2">insertAt</a></b> ( const QString & <i>s</i>, int <i>line</i>, int <i>col</i>, bool <i>mark</i> )</td></tr>
61
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#insertLine">insertLine</a></b> ( const QString & <i>txt</i>, int <i>line</i> = -1 )</td></tr>
62
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#markedText">markedText</a></b> () const</td></tr>
63
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#maxLines">maxLines</a></b> () const</td></tr>
64
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#numLines-prop">numLines</a></b> () const</td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#removeLine">removeLine</a></b> ( int <i>paragraph</i> )</td></tr>
66
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#alignment-prop">setAlignment</a></b> ( Qt::Alignment <i>flags</i> )</td></tr>
67
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#setCursorPosition-2">setCursorPosition</a></b> ( int <i>line</i>, int <i>col</i>, bool <i>mark</i> )</td></tr>
68
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#edited-prop">setEdited</a></b> ( bool )</td></tr>
69
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#setMaxLines">setMaxLines</a></b> ( int <i>max</i> )</td></tr>
70
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#textLine">textLine</a></b> ( int <i>line</i> ) const</td></tr>
71
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#totalHeight">totalHeight</a></b> () const</td></tr>
72
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#totalWidth">totalWidth</a></b> () const</td></tr>
75
<a name="reimplemented-public-functions"></a>
76
<h2>Reimplemented Public Functions</h2>
77
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
78
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#insertAt">insertAt</a></b> ( const QString & <i>s</i>, int <i>line</i>, int <i>col</i> )</td></tr>
79
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#setCursorPosition">setCursorPosition</a></b> ( int <i>line</i>, int <i>col</i> )</td></tr>
82
<li><div bar="2" class="fn"></div>53 public functions inherited from <a href="q3textedit.html#public-functions">Q3TextEdit</a></li>
83
<li><div bar="2" class="fn"></div>49 public functions inherited from <a href="q3scrollview.html#public-functions">Q3ScrollView</a></li>
84
<li><div bar="2" class="fn"></div>4 public functions inherited from <a href="q3frame.html#public-functions">Q3Frame</a></li>
85
<li><div bar="2" class="fn"></div>14 public functions inherited from <a href="qframe.html#public-functions">QFrame</a></li>
86
<li><div bar="2" class="fn"></div>215 public functions inherited from <a href="qwidget.html#public-functions">QWidget</a></li>
87
<li><div bar="2" class="fn"></div>29 public functions inherited from <a href="qobject.html#public-functions">QObject</a></li>
88
<li><div bar="2" class="fn"></div>12 public functions inherited from <a href="qpaintdevice.html#public-functions">QPaintDevice</a></li>
80
91
<a name="public-slots"></a>
83
<li><div class="fn"></div>void <b><a href="q3multilineedit.html#deselect">deselect</a></b> ()</li>
86
<li><div class="fn"></div>60 public slots inherited from <a href="q3textedit.html#public-slots">Q3TextEdit</a></li>
87
<li><div class="fn"></div>8 public slots inherited from <a href="q3scrollview.html#public-slots">Q3ScrollView</a></li>
88
<li><div class="fn"></div>19 public slots inherited from <a href="qwidget.html#public-slots">QWidget</a></li>
89
<li><div class="fn"></div>1 public slot inherited from <a href="qobject.html#public-slots">QObject</a></li>
93
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
94
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#deselect">deselect</a></b> ()</td></tr>
97
<li><div bar="2" class="fn"></div>60 public slots inherited from <a href="q3textedit.html#public-slots">Q3TextEdit</a></li>
98
<li><div bar="2" class="fn"></div>8 public slots inherited from <a href="q3scrollview.html#public-slots">Q3ScrollView</a></li>
99
<li><div bar="2" class="fn"></div>19 public slots inherited from <a href="qwidget.html#public-slots">QWidget</a></li>
100
<li><div bar="2" class="fn"></div>1 public slot inherited from <a href="qobject.html#public-slots">QObject</a></li>
91
103
<a name="protected-functions"></a>
92
<h3>Protected Functions</h3>
94
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#backspace">backspace</a></b> ()</li>
95
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#cursorDown">cursorDown</a></b> ( bool <i>mark</i> = false )</li>
96
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#cursorLeft">cursorLeft</a></b> ( bool <i>mark</i> = false, bool <i>wrap</i> = true )</li>
97
<li><div class="fn"></div>QPoint <b><a href="q3multilineedit.html#cursorPoint">cursorPoint</a></b> () const</li>
98
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#cursorRight">cursorRight</a></b> ( bool <i>mark</i> = false, bool <i>wrap</i> = true )</li>
99
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#cursorUp">cursorUp</a></b> ( bool <i>mark</i> = false )</li>
100
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#end">end</a></b> ( bool <i>mark</i> = false )</li>
101
<li><div class="fn"></div>bool <b><a href="q3multilineedit.html#getMarkedRegion">getMarkedRegion</a></b> ( int * <i>line1</i>, int * <i>col1</i>, int * <i>line2</i>, int * <i>col2</i> ) const</li>
102
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#home">home</a></b> ( bool <i>mark</i> = false )</li>
103
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#insertAndMark">insertAndMark</a></b> ( const QString & <i>str</i>, bool <i>mark</i> )</li>
104
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#killLine">killLine</a></b> ()</li>
105
<li><div class="fn"></div>int <b><a href="q3multilineedit.html#lineLength">lineLength</a></b> ( int <i>row</i> ) const</li>
106
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#newLine">newLine</a></b> ()</li>
107
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#pageDown">pageDown</a></b> ( bool <i>mark</i> = false )</li>
108
<li><div class="fn"></div>virtual void <b><a href="q3multilineedit.html#pageUp">pageUp</a></b> ( bool <i>mark</i> = false )</li>
111
<li><div class="fn"></div>6 protected functions inherited from <a href="q3textedit.html#protected-functions">Q3TextEdit</a></li>
112
<li><div class="fn"></div>17 protected functions inherited from <a href="q3scrollview.html#protected-functions">Q3ScrollView</a></li>
113
<li><div class="fn"></div>5 protected functions inherited from <a href="q3frame.html#protected-functions">Q3Frame</a></li>
114
<li><div class="fn"></div>37 protected functions inherited from <a href="qwidget.html#protected-functions">QWidget</a></li>
115
<li><div class="fn"></div>7 protected functions inherited from <a href="qobject.html#protected-functions">QObject</a></li>
116
<li><div class="fn"></div>1 protected function inherited from <a href="qpaintdevice.html#protected-functions">QPaintDevice</a></li>
104
<h2>Protected Functions</h2>
105
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
106
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#backspace">backspace</a></b> ()</td></tr>
107
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorDown">cursorDown</a></b> ( bool <i>mark</i> = false )</td></tr>
108
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorLeft">cursorLeft</a></b> ( bool <i>mark</i> = false, bool <i>wrap</i> = true )</td></tr>
109
<tr><td class="memItemLeft" align="right" valign="top">QPoint </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorPoint">cursorPoint</a></b> () const</td></tr>
110
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorRight">cursorRight</a></b> ( bool <i>mark</i> = false, bool <i>wrap</i> = true )</td></tr>
111
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#cursorUp">cursorUp</a></b> ( bool <i>mark</i> = false )</td></tr>
112
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#end">end</a></b> ( bool <i>mark</i> = false )</td></tr>
113
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#getMarkedRegion">getMarkedRegion</a></b> ( int * <i>line1</i>, int * <i>col1</i>, int * <i>line2</i>, int * <i>col2</i> ) const</td></tr>
114
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#home">home</a></b> ( bool <i>mark</i> = false )</td></tr>
115
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#insertAndMark">insertAndMark</a></b> ( const QString & <i>str</i>, bool <i>mark</i> )</td></tr>
116
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#killLine">killLine</a></b> ()</td></tr>
117
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#lineLength">lineLength</a></b> ( int <i>row</i> ) const</td></tr>
118
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#newLine">newLine</a></b> ()</td></tr>
119
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#pageDown">pageDown</a></b> ( bool <i>mark</i> = false )</td></tr>
120
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="q3multilineedit.html#pageUp">pageUp</a></b> ( bool <i>mark</i> = false )</td></tr>
123
<li><div bar="2" class="fn"></div>22 protected functions inherited from <a href="q3textedit.html#protected-functions">Q3TextEdit</a></li>
124
<li><div bar="2" class="fn"></div>26 protected functions inherited from <a href="q3scrollview.html#protected-functions">Q3ScrollView</a></li>
125
<li><div bar="2" class="fn"></div>5 protected functions inherited from <a href="q3frame.html#protected-functions">Q3Frame</a></li>
126
<li><div bar="2" class="fn"></div>3 protected functions inherited from <a href="qframe.html#protected-functions">QFrame</a></li>
127
<li><div bar="2" class="fn"></div>37 protected functions inherited from <a href="qwidget.html#protected-functions">QWidget</a></li>
128
<li><div bar="2" class="fn"></div>7 protected functions inherited from <a href="qobject.html#protected-functions">QObject</a></li>
129
<li><div bar="2" class="fn"></div>1 protected function inherited from <a href="qpaintdevice.html#protected-functions">QPaintDevice</a></li>
118
131
<h3>Additional Inherited Members</h3>
136
149
<p>See also <a href="q3textedit.html">Q3TextEdit</a>.</p>
138
151
<h2>Property Documentation</h2>
152
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/alignment" />
153
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/setAlignment" />
139
154
<h3 class="fn"><a name="alignment-prop"></a>alignment : <a href="qt.html#AlignmentFlag-enum">Qt::Alignment</a></h3>
140
155
<p>This property holds the editor's paragraph alignment.</p>
141
156
<p>Sets the alignment to flag, which must be <a href="qt.html#AlignmentFlag-enum">Qt::AlignLeft</a>, <a href="qt.html#AlignmentFlag-enum">Qt::AlignHCenter</a>, or <tt>Qt::AlignRight</tt>.</p>
142
157
<p>If flag is an illegal flag, nothing happens.</p>
143
<p>Access functions:</p>
145
<li><div class="fn"></div><b>Qt::Alignment alignment () const</b></li>
146
<li><div class="fn"></div><b>void setAlignment ( Qt::Alignment <i>flags</i> )</b></li>
158
<p><b>Access functions:</b></p>
159
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
160
<tr><td class="memItemLeft" align="right" valign="top">Qt::Alignment </td><td class="memItemRight" valign="bottom"><b>alignment</b> () const</td></tr>
161
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>setAlignment</b> ( Qt::Alignment <i>flags</i> )</td></tr>
163
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/atBeginning" />
148
164
<h3 class="fn"><a name="atBeginning-prop"></a>atBeginning : const bool</h3>
149
165
<p>This property holds whether the cursor is placed at the beginning of the text.</p>
150
<p>Access functions:</p>
152
<li><div class="fn"></div><b>bool atBeginning () const</b></li>
166
<p><b>Access functions:</b></p>
167
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
168
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b>atBeginning</b> () const</td></tr>
154
170
<p>See also <a href="q3multilineedit.html#atEnd-prop">atEnd</a>.</p>
171
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/atEnd" />
155
172
<h3 class="fn"><a name="atEnd-prop"></a>atEnd : const bool</h3>
156
173
<p>This property holds whether the cursor is placed at the end of the text.</p>
157
<p>Access functions:</p>
159
<li><div class="fn"></div><b>bool atEnd () const</b></li>
174
<p><b>Access functions:</b></p>
175
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
176
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b>atEnd</b> () const</td></tr>
161
178
<p>See also <a href="q3multilineedit.html#atBeginning-prop">atBeginning</a>.</p>
179
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/edited" />
180
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/setEdited" />
162
181
<h3 class="fn"><a name="edited-prop"></a>edited : bool</h3>
163
182
<p>This property holds whether the document has been edited by the user.</p>
164
<p>This is the same as <a href="q3textedit.html">Q3TextEdit</a>'s "modifed" property.</p>
165
<p>Access functions:</p>
167
<li><div class="fn"></div><b>bool edited () const</b></li>
168
<li><div class="fn"></div><b>void setEdited ( bool )</b></li>
183
<p>This is the same as <a href="q3textedit.html" class="compat">Q3TextEdit</a>'s "modifed" property.</p>
184
<p><b>Access functions:</b></p>
185
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
186
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b>edited</b> () const</td></tr>
187
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>setEdited</b> ( bool )</td></tr>
189
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/numLines" />
170
190
<h3 class="fn"><a name="numLines-prop"></a>numLines : const int</h3>
171
191
<p>This property holds the number of paragraphs in the editor.</p>
172
192
<p>The count includes any empty paragraph at top and bottom, so for an empty editor this method returns 1.</p>
173
<p>Access functions:</p>
175
<li><div class="fn"></div><b>int numLines () const</b></li>
193
<p><b>Access functions:</b></p>
194
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
195
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b>numLines</b> () const</td></tr>
178
198
<h2>Member Function Documentation</h2>
199
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/Q3MultiLineEdit" />
179
200
<h3 class="fn"><a name="Q3MultiLineEdit"></a>Q3MultiLineEdit::Q3MultiLineEdit ( <a href="qwidget.html">QWidget</a> * <i>parent</i> = 0, const char * <i>name</i> = 0 )</h3>
180
<p>Constructs a new, empty, <a href="q3multilineedit.html">Q3MultiLineEdit</a> with parent <i>parent</i> called <i>name</i>.</p>
201
<p>Constructs a new, empty, <a href="q3multilineedit.html" class="compat">Q3MultiLineEdit</a> with parent <i>parent</i> called <i>name</i>.</p>
202
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/~Q3MultiLineEdit" />
181
203
<h3 class="fn"><a name="dtor.Q3MultiLineEdit"></a>Q3MultiLineEdit::~Q3MultiLineEdit ()</h3>
182
204
<p>Destructor.</p>
205
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/autoUpdate" />
183
206
<h3 class="fn"><a name="autoUpdate"></a>bool Q3MultiLineEdit::autoUpdate () const</h3>
184
207
<p>This function is a noop that always returns true.</p>
208
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/backspace" />
185
209
<h3 class="fn"><a name="backspace"></a>void Q3MultiLineEdit::backspace () <tt> [virtual protected]</tt></h3>
186
210
<p>Deletes the character on the left side of the text cursor and moves the cursor one position to the left. If a text has been selected by the user (e.g. by clicking and dragging) the cursor is put at the beginning of the selected text and the selected text is removed.</p>
187
211
<p><a href="q3textedit.html#del">del</a>()</p>
212
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorDown" />
188
213
<h3 class="fn"><a name="cursorDown"></a>void Q3MultiLineEdit::cursorDown ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
189
214
<p>Moves the cursor one line down. If <i>mark</i> is true, the text is selected.</p>
190
215
<p>See also <a href="q3multilineedit.html#cursorUp">cursorUp</a>(), <a href="q3multilineedit.html#cursorLeft">cursorLeft</a>(), and <a href="q3multilineedit.html#cursorRight">cursorRight</a>().</p>
216
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorLeft" />
191
217
<h3 class="fn"><a name="cursorLeft"></a>void Q3MultiLineEdit::cursorLeft ( bool <i>mark</i> = false, bool <i>wrap</i> = true ) <tt> [virtual protected]</tt></h3>
192
218
<p>Moves the cursor one character to the left. If <i>mark</i> is true, the text is selected. The <i>wrap</i> parameter is currently ignored.</p>
193
219
<p>See also <a href="q3multilineedit.html#cursorRight">cursorRight</a>(), <a href="q3multilineedit.html#cursorUp">cursorUp</a>(), and <a href="q3multilineedit.html#cursorDown">cursorDown</a>().</p>
220
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorPoint" />
194
221
<h3 class="fn"><a name="cursorPoint"></a><a href="qpoint.html">QPoint</a> Q3MultiLineEdit::cursorPoint () const <tt> [protected]</tt></h3>
195
222
<p>Returns the top center point where the cursor is drawn.</p>
223
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorRight" />
196
224
<h3 class="fn"><a name="cursorRight"></a>void Q3MultiLineEdit::cursorRight ( bool <i>mark</i> = false, bool <i>wrap</i> = true ) <tt> [virtual protected]</tt></h3>
197
225
<p>Moves the cursor one character to the right. If <i>mark</i> is true, the text is selected. The <i>wrap</i> parameter is currently ignored.</p>
198
226
<p>See also <a href="q3multilineedit.html#cursorLeft">cursorLeft</a>(), <a href="q3multilineedit.html#cursorUp">cursorUp</a>(), and <a href="q3multilineedit.html#cursorDown">cursorDown</a>().</p>
227
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorUp" />
199
228
<h3 class="fn"><a name="cursorUp"></a>void Q3MultiLineEdit::cursorUp ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
200
229
<p>Moves the cursor up one line. If <i>mark</i> is true, the text is selected.</p>
201
230
<p>See also <a href="q3multilineedit.html#cursorDown">cursorDown</a>(), <a href="q3multilineedit.html#cursorLeft">cursorLeft</a>(), and <a href="q3multilineedit.html#cursorRight">cursorRight</a>().</p>
231
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorWordBackward" />
202
232
<h3 class="fn"><a name="cursorWordBackward"></a>void Q3MultiLineEdit::cursorWordBackward ( bool <i>mark</i> )</h3>
203
233
<p>Moves the cursor one word to the left. If <i>mark</i> is true, the text is selected.</p>
204
234
<p>See also <a href="q3multilineedit.html#cursorWordForward">cursorWordForward</a>().</p>
235
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/cursorWordForward" />
205
236
<h3 class="fn"><a name="cursorWordForward"></a>void Q3MultiLineEdit::cursorWordForward ( bool <i>mark</i> )</h3>
206
237
<p>Moves the cursor one word to the right. If <i>mark</i> is true, the text is selected.</p>
207
238
<p>See also <a href="q3multilineedit.html#cursorWordBackward">cursorWordBackward</a>().</p>
239
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/deselect" />
208
240
<h3 class="fn"><a name="deselect"></a>void Q3MultiLineEdit::deselect () <tt> [slot]</tt></h3>
241
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/end" />
209
242
<h3 class="fn"><a name="end"></a>void Q3MultiLineEdit::end ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
210
243
<p>Moves the text cursor to the right end of the line. If <i>mark</i> is true, text is selected toward the last position. If it is false and the cursor is moved, all selected text is unselected.</p>
211
244
<p>See also <a href="q3multilineedit.html#home">home</a>().</p>
245
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/getMarkedRegion" />
212
246
<h3 class="fn"><a name="getMarkedRegion"></a>bool Q3MultiLineEdit::getMarkedRegion ( int * <i>line1</i>, int * <i>col1</i>, int * <i>line2</i>, int * <i>col2</i> ) const <tt> [protected]</tt></h3>
213
247
<p>If there is selected text, sets <i>line1</i>, <i>col1</i>, <i>line2</i> and <i>col2</i> to the start and end of the selected region and returns true. Returns false if there is no selected text.</p>
248
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/hasMarkedText" />
214
249
<h3 class="fn"><a name="hasMarkedText"></a>bool Q3MultiLineEdit::hasMarkedText () const</h3>
215
250
<p>Returns true if there is selected text.</p>
251
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/home" />
216
252
<h3 class="fn"><a name="home"></a>void Q3MultiLineEdit::home ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
217
253
<p>Moves the text cursor to the left end of the line. If <i>mark</i> is true, text is selected toward the first position. If it is false and the cursor is moved, all selected text is unselected.</p>
218
254
<p>See also <a href="q3multilineedit.html#end">end</a>().</p>
255
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/insertAndMark" />
219
256
<h3 class="fn"><a name="insertAndMark"></a>void Q3MultiLineEdit::insertAndMark ( const <a href="qstring.html">QString</a> & <i>str</i>, bool <i>mark</i> ) <tt> [virtual protected]</tt></h3>
220
257
<p>Inserts <i>str</i> at the current cursor position and selects the text if <i>mark</i> is true.</p>
221
<h3 class="fn"><a name="insertAt"></a>void Q3MultiLineEdit::insertAt ( const <a href="qstring.html">QString</a> & <i>s</i>, int <i>line</i>, int <i>col</i>, bool <i>mark</i> ) <tt> [virtual]</tt></h3>
258
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/insertAt" />
259
<h3 class="fn"><a name="insertAt"></a>void Q3MultiLineEdit::insertAt ( const <a href="qstring.html">QString</a> & <i>s</i>, int <i>line</i>, int <i>col</i> ) <tt> [virtual]</tt></h3>
260
<p>Reimplemented from <a href="q3textedit.html#insertAt">Q3TextEdit::insertAt</a>().</p>
261
<h3 class="fn"><a name="insertAt-2"></a>void Q3MultiLineEdit::insertAt ( const <a href="qstring.html">QString</a> & <i>s</i>, int <i>line</i>, int <i>col</i>, bool <i>mark</i> ) <tt> [virtual]</tt></h3>
222
262
<p>Inserts string <i>s</i> at paragraph number <i>line</i>, after character number <i>col</i> in the paragraph. If <i>s</i> contains newline characters, new lines are inserted. If <i>mark</i> is true the inserted string will be selected.</p>
223
263
<p>The cursor position is adjusted.</p>
264
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/insertLine" />
224
265
<h3 class="fn"><a name="insertLine"></a>void Q3MultiLineEdit::insertLine ( const <a href="qstring.html">QString</a> & <i>txt</i>, int <i>line</i> = -1 ) <tt> [virtual]</tt></h3>
225
266
<p>Inserts <i>txt</i> at paragraph number <i>line</i>. If <i>line</i> is less than zero, or larger than the number of paragraphs, the new text is put at the end. If <i>txt</i> contains newline characters, several paragraphs are inserted.</p>
226
267
<p>The cursor position is not changed.</p>
268
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/killLine" />
227
269
<h3 class="fn"><a name="killLine"></a>void Q3MultiLineEdit::killLine () <tt> [virtual protected]</tt></h3>
228
270
<p>Deletes text from the current cursor position to the end of the line. (Note that this function still operates on lines, not paragraphs.)</p>
271
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/lineLength" />
229
272
<h3 class="fn"><a name="lineLength"></a>int Q3MultiLineEdit::lineLength ( int <i>row</i> ) const <tt> [protected]</tt></h3>
230
273
<p>Returns the number of characters at paragraph number <i>row</i>. If <i>row</i> is out of range, -1 is returned.</p>
274
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/markedText" />
231
275
<h3 class="fn"><a name="markedText"></a><a href="qstring.html">QString</a> Q3MultiLineEdit::markedText () const</h3>
232
276
<p>Returns a copy of the selected text.</p>
277
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/maxLines" />
233
278
<h3 class="fn"><a name="maxLines"></a>int Q3MultiLineEdit::maxLines () const</h3>
234
279
<p>See also <a href="q3multilineedit.html#setMaxLines">setMaxLines</a>().</p>
280
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/newLine" />
235
281
<h3 class="fn"><a name="newLine"></a>void Q3MultiLineEdit::newLine () <tt> [virtual protected]</tt></h3>
236
282
<p>Splits the paragraph at the current cursor position.</p>
283
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/pageDown" />
237
284
<h3 class="fn"><a name="pageDown"></a>void Q3MultiLineEdit::pageDown ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
238
285
<p>Moves the cursor one page down. If <i>mark</i> is true, the text is selected.</p>
286
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/pageUp" />
239
287
<h3 class="fn"><a name="pageUp"></a>void Q3MultiLineEdit::pageUp ( bool <i>mark</i> = false ) <tt> [virtual protected]</tt></h3>
240
288
<p>Moves the cursor one page up. If <i>mark</i> is true, the text is selected.</p>
289
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/removeLine" />
241
290
<h3 class="fn"><a name="removeLine"></a>void Q3MultiLineEdit::removeLine ( int <i>paragraph</i> ) <tt> [virtual]</tt></h3>
242
291
<p>Deletes the paragraph at paragraph number <i>paragraph</i>. If <i>paragraph</i> is less than zero or larger than the number of paragraphs, nothing is deleted.</p>
243
<h3 class="fn"><a name="setCursorPosition"></a>void Q3MultiLineEdit::setCursorPosition ( int <i>line</i>, int <i>col</i>, bool <i>mark</i> ) <tt> [virtual]</tt></h3>
292
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/setCursorPosition" />
293
<h3 class="fn"><a name="setCursorPosition"></a>void Q3MultiLineEdit::setCursorPosition ( int <i>line</i>, int <i>col</i> ) <tt> [virtual]</tt></h3>
294
<p>Reimplemented from <a href="q3textedit.html#setCursorPosition">Q3TextEdit::setCursorPosition</a>().</p>
295
<h3 class="fn"><a name="setCursorPosition-2"></a>void Q3MultiLineEdit::setCursorPosition ( int <i>line</i>, int <i>col</i>, bool <i>mark</i> ) <tt> [virtual]</tt></h3>
244
296
<p>Sets the cursor position to character number <i>col</i> in paragraph number <i>line</i>. The parameters are adjusted to lie within the legal range.</p>
245
297
<p>If <i>mark</i> is false, the selection is cleared. otherwise it is extended.</p>
298
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/setMaxLines" />
246
299
<h3 class="fn"><a name="setMaxLines"></a>void Q3MultiLineEdit::setMaxLines ( int <i>max</i> )</h3>
247
<p>Sets the maximum number of lines this <a href="q3multilineedit.html">Q3MultiLineEdit</a> will hold to <i>max</i>.</p>
300
<p>Sets the maximum number of lines this <a href="q3multilineedit.html" class="compat">Q3MultiLineEdit</a> will hold to <i>max</i>.</p>
248
301
<p>See also <a href="q3multilineedit.html#maxLines">maxLines</a>().</p>
302
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/textLine" />
249
303
<h3 class="fn"><a name="textLine"></a><a href="qstring.html">QString</a> Q3MultiLineEdit::textLine ( int <i>line</i> ) const</h3>
250
304
<p>Returns the text at line number <i>line</i> (possibly the empty string), or a null if <i>line</i> is invalid.</p>
305
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/totalHeight" />
251
306
<h3 class="fn"><a name="totalHeight"></a>int Q3MultiLineEdit::totalHeight () const</h3>
307
<a name="//apple_ref/cpp/instm/Q3MultiLineEdit/totalWidth" />
252
308
<h3 class="fn"><a name="totalWidth"></a>int Q3MultiLineEdit::totalWidth () const</h3>
253
309
<p /><address><hr /><div align="center">
254
310
<table width="100%" cellspacing="0" border="0"><tr class="address">
255
<td width="30%" align="left">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
256
<td width="40%" align="center"><a href="trademarks.html">Trademarks</a></td>
257
<td width="30%" align="right"><div align="right">Qt 4.5.2</div></td>
258
</tr></table></div></address></body>
311
<td width="40%" align="left">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
312
<td width="20%" align="center"><a href="trademarks.html">Trademarks</a></td>
313
<td width="40%" align="right"><div align="right">Qt 4.6.0</div></td>
314
<script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse-search-box&t13n_langs=en"></script><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script></tr></table></div></address></body>