MuseScore  3.4
Music composition and notation
Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
Ms::ScoreBrowser Class Reference

#include <scoreBrowser.h>

Inheritance diagram for Ms::ScoreBrowser:
Inheritance graph
[legend]
Collaboration diagram for Ms::ScoreBrowser:
Collaboration graph
[legend]

Signals

void leave ()
 
void scoreSelected (QString)
 
void scoreActivated (QString)
 

Public Member Functions

 ScoreBrowser (QWidget *parent=0)
 
void setScores (QFileInfoList &)
 
void setStripNumbers (bool val)
 
void selectFirst ()
 
void selectLast ()
 
void setBoldTitle (bool bold)
 
void setShowCustomCategory (bool showCustomCategory)
 
void filter (const QString &)
 

Private Slots

void scoreClicked (QListWidgetItem *)
 
void setScoreActivated (QListWidgetItem *)
 

Private Member Functions

ScoreListWidgetcreateScoreList ()
 
ScoreItemgenScoreItem (const QFileInfo &, ScoreListWidget *)
 

Private Attributes

QList< ScoreListWidget * > scoreLists
 
bool _stripNumbers { false }
 
bool _showPreview { false }
 
bool _boldTitle { false }
 
bool _showCustomCategory { false }
 
QLabel * _noMatchedScoresLabel
 

Constructor & Destructor Documentation

◆ ScoreBrowser()

Ms::ScoreBrowser::ScoreBrowser ( QWidget *  parent = 0)

Member Function Documentation

◆ createScoreList()

ScoreListWidget * Ms::ScoreBrowser::createScoreList ( )
private

◆ filter()

void Ms::ScoreBrowser::filter ( const QString &  searchString)

◆ genScoreItem()

ScoreItem * Ms::ScoreBrowser::genScoreItem ( const QFileInfo &  fi,
ScoreListWidget l 
)
private

◆ leave

void Ms::ScoreBrowser::leave ( )
signal

◆ scoreActivated

void Ms::ScoreBrowser::scoreActivated ( QString  )
signal

◆ scoreClicked

void Ms::ScoreBrowser::scoreClicked ( QListWidgetItem *  current)
privateslot

◆ scoreSelected

void Ms::ScoreBrowser::scoreSelected ( QString  )
signal

◆ selectFirst()

void Ms::ScoreBrowser::selectFirst ( )

◆ selectLast()

void Ms::ScoreBrowser::selectLast ( )

◆ setBoldTitle()

void Ms::ScoreBrowser::setBoldTitle ( bool  bold)
inline

◆ setScoreActivated

void Ms::ScoreBrowser::setScoreActivated ( QListWidgetItem *  val)
privateslot

◆ setScores()

void Ms::ScoreBrowser::setScores ( QFileInfoList &  s)

◆ setShowCustomCategory()

void Ms::ScoreBrowser::setShowCustomCategory ( bool  showCustomCategory)
inline

◆ setStripNumbers()

void Ms::ScoreBrowser::setStripNumbers ( bool  val)
inline

Member Data Documentation

◆ _boldTitle

bool Ms::ScoreBrowser::_boldTitle { false }
private

◆ _noMatchedScoresLabel

QLabel* Ms::ScoreBrowser::_noMatchedScoresLabel
private

◆ _showCustomCategory

bool Ms::ScoreBrowser::_showCustomCategory { false }
private

◆ _showPreview

bool Ms::ScoreBrowser::_showPreview { false }
private

◆ _stripNumbers

bool Ms::ScoreBrowser::_stripNumbers { false }
private

◆ scoreLists

QList<ScoreListWidget*> Ms::ScoreBrowser::scoreLists
private

The documentation for this class was generated from the following files: