/**
* Simple open
***/
-QStringList DialogsProvider::showSimpleOpen( QString help,
+QStringList DialogsProvider::showSimpleOpen( const QString& help,
int filters,
- QString path )
+ const QString& path )
{
QString fileTypes = "";
if( filters & EXT_FILTER_MEDIA ) {
****************************************************************************/
void DialogsProvider::streamingDialog( QWidget *parent,
- QString mrl,
+ const QString& mrl,
bool b_transcode_only,
QStringList options )
{
func->doFunc( p_intf );
}
-void DialogsProvider::SDMenuAction( QString data )
+void DialogsProvider::SDMenuAction( const QString& data )
{
char *psz_sd = strdup( qtu( data ) );
if( !playlist_IsServicesDiscoveryLoaded( THEPL, psz_sd ) )
return ( instance != NULL );
}
- QStringList showSimpleOpen( QString help = QString(),
+ QStringList showSimpleOpen( const QString& help = QString(),
int filters = EXT_FILTER_MEDIA |
EXT_FILTER_VIDEO | EXT_FILTER_AUDIO |
EXT_FILTER_PLAYLIST,
- QString path = QString() );
+ const QString& path = QString() );
bool isDying() { return b_isDying; }
protected:
QSignalMapper *menusMapper;
void PLAppendDir();
void MLAppendDir();
- void streamingDialog( QWidget *parent, QString mrl, bool b_stream = true,
+ void streamingDialog( QWidget *parent, const QString& mrl, bool b_stream = true,
QStringList options = QStringList("") );
void openAndStreamingDialogs();
void openAndTranscodingDialogs();
private slots:
void menuAction( QObject *);
void menuUpdateAction( QObject * );
- void SDMenuAction( QString );
+ void SDMenuAction( const QString& );
signals:
void toolBarConfUpdated();
};
/// Send new position, new time and new length
void positionUpdated( float , int, int );
void rateChanged( int );
- void nameChanged( QString );
+ void nameChanged( const QString& );
/// Used to signal whether we should show navigation buttons
void titleChanged( bool );
void chapterChanged( bool );
* them down.
*/
/* Naming in the controller statusbar */
- CONNECT( THEMIM->getIM(), nameChanged( QString ),
- this, setName( QString ) );
+ CONNECT( THEMIM->getIM(), nameChanged( const QString& ),
+ this, setName( const QString& ) );
/* and in the systray */
if( sysTray )
{
- CONNECT( THEMIM->getIM(), nameChanged( QString ), this,
- updateSystrayTooltipName( QString ) );
+ CONNECT( THEMIM->getIM(), nameChanged( const QString& ), this,
+ updateSystrayTooltipName( const QString& ) );
}
/* and in the title of the controller */
if( config_GetInt( p_intf, "qt-name-in-title" ) )
{
- CONNECT( THEMIM->getIM(), nameChanged( QString ), this,
- setVLCWindowsTitle( QString ) );
+ CONNECT( THEMIM->getIM(), nameChanged( const QString& ), this,
+ setVLCWindowsTitle( const QString& ) );
}
/**
/************************************************************************
* Other stuff
************************************************************************/
-void MainInterface::setName( QString name )
+void MainInterface::setName( const QString& name )
{
input_name = name; /* store it for the QSystray use */
/* Display it in the status bar, but also as a Tooltip in case it doesn't
* Give the decorations of the Main Window a correct Name.
* If nothing is given, set it to VLC...
**/
-void MainInterface::setVLCWindowsTitle( QString aTitle )
+void MainInterface::setVLCWindowsTitle( const QString& aTitle )
{
if( aTitle.isEmpty() )
{
* Updates the name of the systray Icon tooltip.
* Doesn't check if the systray exists, check before you call it.
**/
-void MainInterface::updateSystrayTooltipName( QString name )
+void MainInterface::updateSystrayTooltipName( const QString& name )
{
if( name.isEmpty() )
{
void destroyPopupMenu();
void recreateToolbars();
void doComponentsUpdate();
- void setName( QString );
- void setVLCWindowsTitle( QString title = "" );
+ void setName( const QString& );
+ void setVLCWindowsTitle( const QString& title = "" );
#if 0
void visual();
#endif
void handleSystrayClick( QSystemTrayIcon::ActivationReason );
- void updateSystrayTooltipName( QString );
+ void updateSystrayTooltipName( const QString& );
void updateSystrayTooltipStatus( int );
void showCryptedLabel( bool );