From 8ef9703ee2a4b22395935030606fcf69e3acad86 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Wed, 18 May 2016 23:58:40 +0800 Subject: Finally finish the particle system integration. Add std::wstring version APIs to avoid wrong encoding. Update documentation. --- qmidiplayer-desktop/qmpmainwindow.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'qmidiplayer-desktop/qmpmainwindow.cpp') diff --git a/qmidiplayer-desktop/qmpmainwindow.cpp b/qmidiplayer-desktop/qmpmainwindow.cpp index ed3c884..f634375 100644 --- a/qmidiplayer-desktop/qmpmainwindow.cpp +++ b/qmidiplayer-desktop/qmpmainwindow.cpp @@ -306,6 +306,14 @@ std::string qmpMainWindow::getTitle() toString().toStdString().c_str())-> toUnicode(player->getTitle()).toStdString(); } +std::wstring qmpMainWindow::getWTitle() +{ + if(!qmpSettingsWindow::getSettingsIntf())return L""; + return QTextCodec::codecForName( + qmpSettingsWindow::getSettingsIntf()->value("Midi/TextEncoding",""). + toString().toStdString().c_str())-> + toUnicode(player->getTitle()).toStdWString(); +} void qmpMainWindow::playerSetup() { -- cgit v1.2.3