Skip to content

Commit

Permalink
Merge pull request #12116 from fwcd/window-file-path
Browse files Browse the repository at this point in the history
MixxxMainWindow: Set window file path to the playing track
  • Loading branch information
daschuer authored Oct 15, 2023
2 parents 3975fb3 + 895c422 commit 71ac112
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/mixxxmainwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -682,6 +682,7 @@ QDialog::DialogCode MixxxMainWindow::noOutputDlg(bool* continueClicked) {

void MixxxMainWindow::slotUpdateWindowTitle(TrackPointer pTrack) {
QString appTitle = VersionStore::applicationName();
QString filePath;

// If we have a track, use getInfo() to format a summary string and prepend
// it to the title.
Expand All @@ -691,8 +692,13 @@ void MixxxMainWindow::slotUpdateWindowTitle(TrackPointer pTrack) {
if (!trackInfo.isEmpty()) {
appTitle = QString("%1 | %2").arg(trackInfo, appTitle);
}
filePath = pTrack->getLocation();
}
this->setWindowTitle(appTitle);
setWindowTitle(appTitle);

// Display a draggable proxy icon for the track in the title bar on
// platforms that support it, e.g. macOS
setWindowFilePath(filePath);
}

void MixxxMainWindow::createMenuBar() {
Expand Down

0 comments on commit 71ac112

Please sign in to comment.