#endif
int getControlsVisibilityStatus();
bool isPlDocked() { return ( b_plDocked != false ); }
+ bool isInterfaceFullScreen() { return b_interfaceFullScreen; }
protected:
void dropEventPlay( QDropEvent *, bool);
void showVideo();
void restoreStackOldWidget();
+ /* */
+ void setMinimalView( bool );
+ void setInterfaceFullScreen( bool );
+ void computeMinimumSize();
+
/* */
QSettings *settings;
#ifndef HAVE_MAEMO
/* Flags */
bool b_notificationEnabled; /// Systray Notifications
- bool b_autoresize; ///< persistent resizeable window
+ bool b_autoresize; ///< persistent resizable window
bool b_videoEmbedded; ///< Want an external Video Window
+ bool b_videoFullScreen; ///< --fullscreen
+ bool b_videoOnTop; ///< --video-on-top
bool b_hideAfterCreation;
- int i_visualmode; ///< Visual Mode
+ bool b_minimalView; ///< Minimal video
+ bool b_interfaceFullScreen;
/* States */
bool playlistVisible; ///< Is the playlist visible ?
void toggleUpdateSystrayMenu();
#endif
void toggleAdvancedButtons();
- void toggleFullScreen();
+ void toggleInterfaceFullScreen();
void toggleFSC();
void popupMenu( const QPoint& );
void showBuffering( float );
- void resizeStack( int w, int h ) {
+ void resizeStack( int w, int h )
+ {
if( !isFullScreen() && !isMaximized() )
- if( i_visualmode == 1 ) resize( w, h ); /* Oh yes, it shouldn't
+ {
+ if( b_minimalView )
+ resize( w, h ); /* Oh yes, it shouldn't
be possible that size() - stackCentralW->size() < 0
since stackCentralW is contained in the QMW... */
- else resize( size() - stackCentralW->size() + QSize( w, h ) );
- debug(); }
+ else
+ resize( size() - stackCentralW->size() + QSize( w, h ) );
+ }
+ debug();
+ }
void setVideoSize( unsigned int, unsigned int );
+ void setVideoFullScreen( bool );
void setVideoOnTop( bool );
signals: