logcache.hpp

来自「LINUX 下以 QT/KDE 写的 SVN 客户端」· HPP 代码 · 共 39 行

HPP
39
字号
#ifndef _LOG_CACHE_HPP#define _LOG_CACHE_HPP#include <qstring.h>#include <qdir.h>#include "svnqt/svnqt_defines.hpp"#include "svnqt/shared_pointer.hpp"namespace svn {    namespace cache {        class LogCacheData;        class SVNQT_EXPORT LogCache        {        private:            svn::SharedPointer<LogCacheData> m_CacheData;        protected:            LogCache();            static LogCache* mSelf;            QString m_BasePath;            static QString s_CACHE_FOLDER;            void setupCachePath();            void setupMainDb();        public:            ///! should used for testing only!            LogCache(const QString&aBasePath);            virtual ~LogCache();            static LogCache* self();            QDataBase reposDb(const QString&aRepository);        };    }}#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?