TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
#include "ttkmoduleexport.h"
Go to the source code of this file.
Classes | |
class | TTKPrivate< PUB > |
The class of the ttk private base. More... | |
class | TTKPrivateInterface< PUB, PVT > |
The class of the ttk private interface. More... | |
Macros | |
#define | TTK_CREATE_PRIVATE(Class) (*new Class##Private) |
#define | TTK_DECLARE_PRIVATE(Class) |
#define | TTK_DECLARE_PUBLIC(Class) friend class Class; |
#define | TTK_INIT_PRIVATE(Class) |
#define | TTK_INIT_PRIVATE_D(PVT) |
#define | TTK_D(Class) Class##Private *const d = TTKStaticCast(Class##Private*, ttk_d()) |
#define | TTK_Q(Class) Class *const q = TTKStaticCast(Class*, ttk_q()) |
#define TTK_CREATE_PRIVATE | ( | Class | ) | (*new Class##Private) |
Definition at line 24 of file ttkprivate.h.
#define TTK_D | ( | Class | ) | Class##Private *const d = TTKStaticCast(Class##Private*, ttk_d()) |
Definition at line 41 of file ttkprivate.h.
Referenced by TTKApplication::activateWindow(), TTKApplication::activationWindow(), QJson::Parser::allowSpecialNumbers(), QJson::Serializer::allowSpecialNumbers(), QHttpRequest::appendBody(), TTKLocalPeer::applicationId(), QRCodeQWidget::backgroundColor(), QHttpRequest::body(), QRCodeQWidget::caseSensitive(), QDlnaFinder::client(), QDlnaFinder::clientNames(), QDlnaFinder::clients(), QHttpServer::close(), QDlnaClient::connect(), QHttpResponse::connectionClosed(), QKugouWindow::createKugouSongWidget(), QKugouWindow::createWebViewer(), QAlgorithm::Des::decrypt(), QSyncDownloadData::downloadProgress(), QAlgorithm::Des::encrypt(), QHttpResponse::end(), QJson::Parser::errorLine(), QJson::Serializer::errorMessage(), QJson::Parser::errorString(), QDlnaFinder::find(), QHttpConnection::flush(), QHttpResponse::flush(), QRCodeQWidget::foregroundColor(), QDlnaXml::fromString(), QDlnaFinder::handleReadyRead(), QDlnaFileServer::handleRequest(), QHttpRequest::header(), QRCodeQWidget::icon(), QRCodeQWidget::iconPercent(), TTKApplication::id(), TTKCoreApplication::id(), TTKGuiApplication::id(), QJson::Serializer::indentMode(), TTKCoreApplication::initialize(), TTKGuiApplication::initialize(), TTKApplication::initialize(), QAlgorithm::ImageRender::input(), QAlgorithm::CubeWave::input(), QAlgorithm::WaterWave::input(), QHttpConnection::invalidateRequest(), TTKLocalPeer::isClient(), QDlnaClient::isConnected(), QGlobalShortcut::isEnabled(), QHttpResponse::isLast(), TTKCoreApplication::isRunning(), TTKApplication::isRunning(), TTKGuiApplication::isRunning(), QKugouWindow::kugouSongIndexChanged(), QRCodeQWidget::level(), QHttpServer::listen(), QRCodeQWidget::margin(), QRCodeQWidget::mode(), QHttpServer::newConnection(), QDlnaClient::open(), QRCodeQWidget::paintEvent(), QJson::Parser::parse(), QHttpConnection::parseRequest(), QDlnaClient::pause(), QDlnaClient::play(), QDlnaClient::position(), QDlnaClient::QDlnaClient(), QDlnaFileServer::QDlnaFileServer(), QDlnaFinder::QDlnaFinder(), QHttpConnection::QHttpConnection(), QHttpRequest::QHttpRequest(), QHttpResponse::QHttpResponse(), QRCodeQWidget::QRCodeQWidget(), QSyncDataInterface::QSyncDataInterface(), QSyncDownloadData::QSyncDownloadData(), QSyncUploadData::QSyncUploadData(), QDlnaXml::readServiceTag(), QDlnaXml::readTagNameValue(), TTKLocalPeer::receiveConnection(), QSyncUploadData::receiveDataFromServer(), QSyncDownloadData::receiveDataFromServer(), QKugouWindow::refresh(), QDlnaClient::remove(), QAlgorithm::GaussBlur::render(), QAlgorithm::CubeWave::render(), QAlgorithm::WaterWave::render(), QSyncListData::request(), QSyncDownloadData::request(), QSyncDeleteData::request(), QSyncUploadData::request(), QHttpConnection::responseDone(), QJson::ParserRunnable::run(), TTKDumper::run(), QJson::SerializerRunnable::run(), TTKLocalPeer::sendMessage(), TTKCoreApplication::sendMessage(), TTKGuiApplication::sendMessage(), TTKApplication::sendMessage(), QJson::Serializer::serialize(), QDlnaClient::server(), QDlnaClient::serverName(), TTKApplication::setActivationWindow(), QRCodeQWidget::setBackgroundColor(), QRCodeQWidget::setCaseSensitive(), QJson::ParserRunnable::setData(), QGlobalShortcut::setDisabled(), QJson::Serializer::setDoublePrecision(), QGlobalShortcut::setEnabled(), QRCodeQWidget::setForegroundColor(), QHttpResponse::setHeader(), QHttpRequest::setHeaders(), QRCodeQWidget::setIcon(), QRCodeQWidget::setIconPercent(), QJson::Serializer::setIndentMode(), QJson::SerializerRunnable::setJsonObject(), QHttpResponse::setKeepAlive(), QRCodeQWidget::setLevel(), QRCodeQWidget::setMargin(), QHttpRequest::setMethod(), QRCodeQWidget::setMode(), QDlnaFileServer::setPrefixPath(), QHttpRequest::setRemoteAddress(), QHttpRequest::setRemotePort(), QGlobalShortcut::setShortcut(), QHttpRequest::setSuccessful(), QRCodeQWidget::setText(), QKugouWindow::setUrl(), QHttpRequest::setUrl(), QHttpRequest::setVersion(), QJson::Parser::specialNumbersAllowed(), QJson::Serializer::specialNumbersAllowed(), QDlnaFileServer::start(), QDlnaClient::stop(), QHttpRequest::successful(), QRCodeQWidget::text(), QDlnaXml::toString(), QGlobalShortcut::unsetShortcut(), QHttpConnection::updateWriteCount(), QSyncUploadData::uploadProgress(), QHttpConnection::waitForBytesWritten(), QHttpResponse::waitForBytesWritten(), QAlgorithm::WaterWave::WaterWave(), QHttpConnection::write(), QHttpResponse::write(), QHttpResponse::writeHead(), and TTKLockedPrivate::TTKLockedFile::~TTKLockedFile().
#define TTK_DECLARE_PRIVATE | ( | Class | ) |
Definition at line 26 of file ttkprivate.h.
#define TTK_DECLARE_PUBLIC | ( | Class | ) | friend class Class; |
Definition at line 30 of file ttkprivate.h.
#define TTK_INIT_PRIVATE | ( | Class | ) |
Definition at line 33 of file ttkprivate.h.
Referenced by QAlgorithm::Des::Des(), QJson::Parser::Parser(), QJson::ParserRunnable::ParserRunnable(), QDlnaClient::QDlnaClient(), QDlnaFileServer::QDlnaFileServer(), QDlnaFinder::QDlnaFinder(), QDlnaXml::QDlnaXml(), QGlobalShortcut::QGlobalShortcut(), QHttpConnection::QHttpConnection(), QHttpRequest::QHttpRequest(), QHttpResponse::QHttpResponse(), QHttpServer::QHttpServer(), QKugouWindow::QKugouWindow(), QRCodeQWidget::QRCodeQWidget(), QJson::Serializer::Serializer(), QJson::SerializerRunnable::SerializerRunnable(), TTKApplication::TTKApplication(), TTKCoreApplication::TTKCoreApplication(), TTKGuiApplication::TTKGuiApplication(), and TTKLockedPrivate::TTKLockedFile::~TTKLockedFile().
#define TTK_INIT_PRIVATE_D | ( | PVT | ) |
Definition at line 37 of file ttkprivate.h.
Referenced by QAlgorithm::ImageRender::ImageRender(), and QSyncDataInterface::QSyncDataInterface().
#define TTK_Q | ( | Class | ) | Class *const q = TTKStaticCast(Class*, ttk_q()) |
Definition at line 42 of file ttkprivate.h.