📄 evausersetting.h
字号:
const QString getCustomSmileyDir() const { return customSmileyDir; } void setCustomSmileyDir(const QString path) { customSmileyDir = path; } const QString getUserHeadDir() const { return userHeadDir; } void setUserHeadDir(const QString path) { userHeadDir = path; } const KShortcut &getMessageShortcut() const { return shortcut; } void setMessageShortcut( const KShortcut &key) { shortcut = key; } static bool isVersionCorrect(const QString fileName); //set Buddy font settings void setBuddyNameColor( const QColor &color) { m_BuddyNameColor = color; } void setBuddyNameBold(const bool b) { m_BuddyNameFontB = b; } void setBuddyNameUnderline(const bool b) { m_BuddyNameFontU = b; } void setBuddyNameItalic(const bool b) { m_BuddyNameFontI = b; } void setBuddySigColor( const QColor &color) { m_BuddySigColor = color; } void setBuddySigBold(const bool b) { m_BuddySigFontB = b; } void setBuddySigUnderline(const bool b) { m_BuddySigFontU = b; } void setBuddySigItalic(const bool b) { m_BuddySigFontI = b; } void setBuddyFlashColor( const QColor &color) { m_BuddyFlashColor = color; } void setBuddyFlashBold(const bool b) { m_BuddyFlashFontB = b; } void setBuddyFlashUnderline(const bool b) { m_BuddyFlashFontU = b; } void setBuddyFlashItalic(const bool b) { m_BuddyFlashFontI = b; } // set Qun font settings void setQunNameColor ( const QColor &color) { m_QunNameColor = color; } void setQunNameBold(const bool b) { m_QunNameFontB = b; } void setQunNameUnderline(const bool b) { m_QunNameFontU = b; } void setQunNameItalic(const bool b) { m_QunNameFontI = b; } void setQunFlashColor ( const QColor &color) { m_QunFlashColor = color; } void setQunFlashBold(const bool b) { m_QunFlashFontB = b; } void setQunFlashUnderline(const bool b) { m_QunFlashFontU = b; } void setQunFlashItalic(const bool b) { m_QunFlashFontI = b; } // set Group font settings void setGroupNameColor( const QColor &color) { m_GroupNameColor = color; } void setGroupNameBold(const bool b) { m_GroupNameFontB = b; } void setGroupNameUnderline(const bool b) { m_GroupNameFontU = b; } void setGroupNameItalic(const bool b) { m_GroupNameFontI = b; } void setGroupCountColor( const QColor &color) { m_GroupCountColor = color; } void setGroupOnlineCountBold(const bool b) { m_GroupOnlineCountFontB = b; } void setGroupOnlineCountUnderline(const bool b) { m_GroupOnlineCountFontU = b; } void setGroupOnlineCountItalic(const bool b) { m_GroupOnlineCountFontI = b; } void setGroupFlashColor ( const QColor &color) { m_GroupFlashColor = color; } void setGroupFlashBold(const bool b) { m_GroupFlashFontB = b; } void setGroupFlashUnderline(const bool b) { m_GroupFlashFontU = b; } void setGroupFlashItalic(const bool b) { m_GroupFlashFontI = b; } void setIdleMaxTime(const int t) { idleMaxTime = t; } // get buddy font settings const QColor &getBuddyNameColor () const { return m_BuddyNameColor; } const bool isBuddyNameBold() const { return m_BuddyNameFontB; } const bool isBuddyNameUnderline() const { return m_BuddyNameFontU; } const bool isBuddyNameItalic() const { return m_BuddyNameFontI; } const QColor &getBuddySigColor () const { return m_BuddySigColor; } const bool isBuddySigBold() const { return m_BuddySigFontB; } const bool isBuddySigUnderline() const { return m_BuddySigFontU; } const bool isBuddySigItalic() const { return m_BuddySigFontI; } const QColor &getBuddyFlashColor () const { return m_BuddyFlashColor; } const bool isBuddyFlashBold() const { return m_BuddyFlashFontB; } const bool isBuddyFlashUnderline() const { return m_BuddyFlashFontU; } const bool isBuddyFlashItalic() const { return m_BuddyFlashFontI; } // get Qun font settings const QColor &getQunNameColor () const { return m_QunNameColor; } const bool isQunNameBold() const { return m_QunNameFontB; } const bool isQunNameUnderline() const { return m_QunNameFontU; } const bool isQunNameItalic() const { return m_QunNameFontI; } const QColor &getQunFlashColor () const { return m_QunFlashColor; } const bool isQunFlashBold() const { return m_QunFlashFontB; } const bool isQunFlashUnderline() const { return m_QunFlashFontU; } const bool isQunFlashItalic() const { return m_QunFlashFontI; } // get Group font settings const QColor &getGroupNameColor() const { return m_GroupNameColor; } const bool isGroupNameBold() const { return m_GroupNameFontB; } const bool isGroupNameUnderline() const { return m_GroupNameFontU; } const bool isGroupNameItalic() const { return m_GroupNameFontI; } const QColor &getGroupFlashColor () const { return m_GroupFlashColor; } const bool isGroupFlashBold() const { return m_GroupFlashFontB; } const bool isGroupFlashUnderline() const { return m_GroupFlashFontU; } const bool isGroupFlashItalic() const { return m_GroupFlashFontI; } const QColor &getGroupCountColor() const { return m_GroupCountColor; } const bool isGroupOnlineCountBold() const { return m_GroupOnlineCountFontB; } const bool isGroupOnlineCountUnderline() const { return m_GroupOnlineCountFontU; } const bool isGroupOnlineCountItalic() const { return m_GroupOnlineCountFontI; } int getIdleMaxTime() const { return idleMaxTime; } // main window position void setWinGeometry(const QPoint &p, const QSize &size) { m_WinLeftTop = p; m_WinSize = size; } const QPoint &getWinPoint() const { return m_WinLeftTop; } const QSize &getWinSize() const { return m_WinSize; } void saveToBeAddedBuddy( BuddyInfoCacheItem info); // the method will remove the record as well const BuddyInfoCacheItem getToBeAddedBuddy(const unsigned int id); const BuddyInfoCacheItem removeToBeAddedBuddy(const unsigned int id); void addToRejectForever(const unsigned int id); const bool removeFromRejectForever(const unsigned int id); const bool isInRejectForever(const unsigned int id); void addToQunRejectForever(const unsigned int id, const unsigned int qq); const bool removeFromQunRejectForever(const unsigned int id, const unsigned int qq = 0);// if qq is 0, remove all members of qun id const bool isInQunRejectForever(const unsigned int id, const unsigned int qq);// protected:// virtual void customEvent( QCustomEvent *e);private: const QString getUserHomeDir(); const QString getEvaSettingDir(); const QString getEvaUserDir(); const bool isDirExisted(const QString &dir); bool createDefaultDirs(); bool loadOldProfile(); int qqNum; bool isUserDirExisted; QString sysSettingDir; QString pictureCacheDir; QString customSmileyDir; QString userHeadDir; QString themeDir; QString soundDir; int pageSize; QSize faceSize; bool showQQBroadcast; bool m_ShowQQNews; bool showMessageTipWindow; bool showBudyOnlineNotifyWindow; bool showOnlineUsers; bool isSendKeyEnter; bool playSound; bool autoReply; KShortcut shortcut; int idleMaxTime; QColor m_BuddyNameColor; bool m_BuddyNameFontB, m_BuddyNameFontU, m_BuddyNameFontI; QColor m_BuddySigColor; bool m_BuddySigFontB, m_BuddySigFontU, m_BuddySigFontI; QColor m_BuddyFlashColor; bool m_BuddyFlashFontB, m_BuddyFlashFontU, m_BuddyFlashFontI; QColor m_QunNameColor; bool m_QunNameFontB, m_QunNameFontU, m_QunNameFontI; QColor m_QunFlashColor; bool m_QunFlashFontB, m_QunFlashFontU, m_QunFlashFontI; QColor m_GroupNameColor; bool m_GroupNameFontB, m_GroupNameFontU, m_GroupNameFontI; QColor m_GroupCountColor; bool m_GroupOnlineCountFontB, m_GroupOnlineCountFontU, m_GroupOnlineCountFontI; QColor m_GroupFlashColor; bool m_GroupFlashFontB, m_GroupFlashFontU, m_GroupFlashFontI; bool m_ShowSmileyInNickName; bool m_ShowSignatureInSeperateLine; //QRect m_WinGeometry; /// we don't use QRect as Qt Doc says this would cause flash QPoint m_WinLeftTop; QSize m_WinSize; int autoSelectedIndex; std::list<QString>autoList; std::list<QString>quickList; QString buddyListFileName; QString qunListFileName; QString chatMsgFileName; QString qunMsgFileName; QString sysMsgFileName; QString userProfileFileName; QString userConfigFileName; std::stack<sysMessage> sysStack; std::map<unsigned int, QString> m_CachedToBeAddedBuddy; std::list<unsigned int> m_RejectForever; std::map<unsigned int, std::list<unsigned int> > m_QunRejectForever;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -