~ubuntu-branches/ubuntu/utopic/sip4-qt3/utopic

« back to all changes in this revision

Viewing changes to doc/html/_sources/specification_files.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2010-07-21 10:18:00 UTC
  • mfrom: (1.3.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100721101800-9lk0k2t6hx6pq0dh
Tags: 4.10.5-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
129
129
            *virtual-operator* |
130
130
            *class-variable* |
131
131
            **public:** |
 
132
            **public Q_SLOTS:** |
132
133
            **public slots:** |
133
134
            **protected:** |
 
135
            **protected Q_SLOTS:** |
134
136
            **protected slots:** |
135
137
            **private:** |
 
138
            **private Q_SLOTS:** |
136
139
            **private slots:** |
 
140
            **Q_SIGNALS:** |
137
141
            **signals:**]
138
142
 
139
143
    *constructor* ::= [**explicit**] *name* **(** [*argument-list*] **)**
147
151
            [*function-annotations*] **;** [:directive:`%MethodCode`]
148
152
            [:directive:`%VirtualCatcherCode`]
149
153
 
150
 
    *method* ::= *type* *name* **(** [*argument-list*] **)** [**const**]
151
 
            [*exceptions*] [**= 0**] [*function-annotations*] [*c++-signature*]
152
 
            **;** [:directive:`%Docstring`] [:directive:`%MethodCode`]
 
154
    *method* ::= [**Q_SIGNAL**] [**Q_SLOT**] *type* *name* **(**
 
155
            [*argument-list*] **)** [**const**] [*exceptions*] [**= 0**]
 
156
            [*function-annotations*] [*c++-signature*] **;**
 
157
            [:directive:`%Docstring`] [:directive:`%MethodCode`]
153
158
 
154
159
    *c++-signature* ::= **[** *type* **(** [*argument-list*] **)]**
155
160
 
156
161
    *static-method* ::= **static** *function*
157
162
 
158
 
    *virtual-method* ::= **virtual** *type* *name* **(** [*argument-list*] **)**
159
 
            [**const**] [*exceptions*] [**= 0**] [*function-annotations*]
160
 
            [*c++-signature*] **;** [:directive:`%MethodCode`]
161
 
            [:directive:`%VirtualCatcherCode`]
 
163
    *virtual-method* ::= [**Q_SIGNAL**] [**Q_SLOT**] **virtual** *type* *name*
 
164
            **(** [*argument-list*] **)** [**const**] [*exceptions*] [**= 0**]
 
165
            [*function-annotations*] [*c++-signature*] **;**
 
166
            [:directive:`%MethodCode`] [:directive:`%VirtualCatcherCode`]
162
167
 
163
168
    *special-method* ::= *type* *special-method-name*
164
169
            **(** [*argument-list*] **)** [*function-annotations*] **;**