Changeset f29d7dfebbb783a98122047f4c0510dc6b8542aa
- Timestamp:
- 06/09/07 14:27:59
(1 year ago)
- Author:
- Jean-Baptiste Kempf <jb@videolan.org>
- git-committer:
- Jean-Baptiste Kempf <jb@videolan.org> 1189081679 +0000
- git-parent:
[1072961e286f1b429e93971b2945bdcb39a98536]
- git-author:
- Jean-Baptiste Kempf <jb@videolan.org> 1189081679 +0000
- Message:
Qt4 - Define a TOGGLEV to toggleVisible on QWidgets, and use it instead of rewriting the code n times.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rec22b8d |
rf29d7df |
|
| 281 | 281 | { |
|---|
| 282 | 282 | //FIXME does not work under Windows |
|---|
| 283 | | if (ui.advancedFrame->isVisible()) { |
|---|
| | 283 | if( ui.advancedFrame->isVisible() ) { |
|---|
| 284 | 284 | ui.advancedFrame->hide(); |
|---|
| 285 | 285 | #ifndef WIN32 |
|---|
| r1072961 |
rf29d7df |
|
| 226 | 226 | { |
|---|
| 227 | 227 | //Toggle all the streaming options. |
|---|
| 228 | | #define TGV( x ) { \ |
|---|
| 229 | | if( ( x->isHidden() ) ) \ |
|---|
| 230 | | x->show(); \ |
|---|
| 231 | | else x->hide();\ |
|---|
| 232 | | } |
|---|
| 233 | | TGV( ui.HTTPOutput ) ; TGV( ui.UDPOutput ) ; TGV( ui.MMSHOutput ) ; |
|---|
| 234 | | TGV( ui.HTTPEdit ) ; TGV( ui.UDPEdit ) ; TGV( ui.MMSHEdit ) ; |
|---|
| 235 | | TGV( ui.HTTPLabel ) ; TGV( ui.UDPLabel ) ; TGV( ui.MMSHLabel ) ; |
|---|
| 236 | | TGV( ui.HTTPPortLabel ) ; TGV( ui.UDPPortLabel ) ; TGV( ui.MMSHPortLabel ) ; |
|---|
| 237 | | TGV( ui.HTTPPort ) ; TGV( ui.UDPPort ) ; TGV( ui.MMSHPort ) ; |
|---|
| 238 | | |
|---|
| 239 | | TGV( ui.sap ); TGV( ui.sapName ); |
|---|
| 240 | | TGV( ui.sapGroup ); TGV( ui.sapGroupLabel ); |
|---|
| 241 | | TGV( ui.ttlLabel ); TGV( ui.ttl ); |
|---|
| | 228 | TOGGLEV( ui.HTTPOutput ) ; TOGGLEV( ui.UDPOutput ) ; TOGGLEV( ui.MMSHOutput ) ; |
|---|
| | 229 | TOGGLEV( ui.HTTPEdit ) ; TOGGLEV( ui.UDPEdit ) ; TOGGLEV( ui.MMSHEdit ) ; |
|---|
| | 230 | TOGGLEV( ui.HTTPLabel ) ; TOGGLEV( ui.UDPLabel ) ; TOGGLEV( ui.MMSHLabel ) ; |
|---|
| | 231 | TOGGLEV( ui.HTTPPortLabel ) ; TOGGLEV( ui.UDPPortLabel ) ; TOGGLEV( ui.MMSHPortLabel ) ; |
|---|
| | 232 | TOGGLEV( ui.HTTPPort ) ; TOGGLEV( ui.UDPPort ) ; TOGGLEV( ui.MMSHPort ) ; |
|---|
| | 233 | |
|---|
| | 234 | TOGGLEV( ui.sap ); TOGGLEV( ui.sapName ); |
|---|
| | 235 | TOGGLEV( ui.sapGroup ); TOGGLEV( ui.sapGroupLabel ); |
|---|
| | 236 | TOGGLEV( ui.ttlLabel ); TOGGLEV( ui.ttl ); |
|---|
| 242 | 237 | |
|---|
| 243 | 238 | if( b_transcode_only ) okButton->setText( "&Save" ); |
|---|
| r321b698 |
rf29d7df |
|
| 626 | 626 | { |
|---|
| 627 | 627 | msg_Dbg( p_intf, "I HAS HERE, HIDING YOUR MENUZ: \\_o<~~ coin coin" ); |
|---|
| 628 | | if( controls->isVisible() ) controls->hide(); |
|---|
| 629 | | else controls->show(); |
|---|
| 630 | | if( statusBar()->isVisible() ) statusBar()->hide(); |
|---|
| 631 | | else statusBar()->show(); |
|---|
| | 628 | TOGGLEV( controls ); |
|---|
| | 629 | TOGGLEV( statusBar() ); |
|---|
| 632 | 630 | updateGeometry(); |
|---|
| 633 | 631 | } |
|---|
| rac44329 |
rf29d7df |
|
| 91 | 91 | #define VISIBLE(i) (i && i->isVisible()) |
|---|
| 92 | 92 | |
|---|
| | 93 | #define TOGGLEV( x ) { if( x->isVisible() ) x->hide(); \ |
|---|
| | 94 | else x->show(); } |
|---|
| | 95 | |
|---|
| 93 | 96 | static int DialogEvent_Type = QEvent::User + 1; |
|---|
| 94 | 97 | static int PLUndockEvent_Type = QEvent::User + 2; |
|---|