Skip to content

Commit 23375eb

Browse files
filebrowser-qt: Share settings and translations with GTK plugin
1 parent 90e7e4e commit 23375eb

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

src/filebrowser-qt/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ include ../../extra.mk
88
plugindir := ${plugindir}/${GENERAL_PLUGIN_DIR}
99

1010
LD = ${CXX}
11-
CPPFLAGS += -I../.. ${QT_CFLAGS}
1211
CFLAGS += ${PLUGIN_CFLAGS}
12+
CPPFLAGS += ${PLUGIN_CPPFLAGS} -I../.. ${QT_CFLAGS}
1313
LIBS += ${QT_LIBS} -laudqt

src/filebrowser-qt/filebrowser-qt.cc

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,15 @@
3333
#include <QToolButton>
3434
#include <QTreeView>
3535

36+
#include <libaudcore/audstrings.h>
3637
#include <libaudcore/i18n.h>
3738
#include <libaudcore/playlist.h>
3839
#include <libaudcore/plugin.h>
3940
#include <libaudcore/plugins.h>
4041
#include <libaudcore/runtime.h>
4142
#include <libaudqt/libaudqt.h>
4243

43-
#define CFG_ID "filebrowser-qt"
44+
#define CFG_ID "filebrowser"
4445
#define CFG_FILE_PATH "file_path"
4546

4647
class FileBrowserQt : public GeneralPlugin
@@ -365,11 +366,13 @@ void FileBrowserWidget::setCurrentDirectory(const QString & path)
365366

366367
QString dirName = info.baseName();
367368
QString cleanPath = m_fileSystemModel->rootDirectory().canonicalPath();
369+
StringBuf text =
370+
dirName.isEmpty()
371+
? str_copy(_("Search"))
372+
: str_printf(_("Search in %s"), dirName.toUtf8().constData());
368373

374+
m_filterLineEdit->setPlaceholderText(QString(text));
369375
m_filterLineEdit->clear();
370-
m_filterLineEdit->setPlaceholderText(
371-
dirName.isEmpty() ? QString(_("Search"))
372-
: QString(_("Search in %1")).arg(dirName));
373376

374377
aud_set_str(CFG_ID, CFG_FILE_PATH, cleanPath.toUtf8().constData());
375378
}

0 commit comments

Comments
 (0)