SYMBOL INDEX (621 symbols across 123 files) FILE: 3rdparty/QThreadCreateThread.hpp class QThreadCreateThread (line 8) | class QThreadCreateThread : public QThread { method QThreadCreateThread (line 10) | explicit QThreadCreateThread(std::future &&future) method run (line 17) | void run() override { function QThread (line 24) | inline QThread *createThreadImpl(std::future &&future) { function QThread (line 29) | QThread *createQThread(Function &&f, Args &&... args) { FILE: 3rdparty/QtExtKeySequenceEdit.h function class (line 3) | class QtExtKeySequenceEdit : public QKeySequenceEdit { FILE: 3rdparty/RunGuard.hpp class RunGuard (line 9) | class RunGuard { function QString (line 34) | QString generateKeyHash(const QString &key, const QString &salt) { FILE: 3rdparty/VT100Parser.hpp function QString (line 5) | inline QString cleanVT100String(const QString &in) { FILE: 3rdparty/WinCommander.cpp function uint (line 48) | uint WinCommander::runProcessElevated(const QString &path, FILE: 3rdparty/WinCommander.hpp class WinCommander (line 29) | class WinCommander { FILE: 3rdparty/ZxingQtReader.hpp type BarcodeFormat (line 38) | enum class BarcodeFormat type ContentType (line 63) | enum class ContentType { Text, Binary, Mixed, GS1, ISO15434, UnknownECI } function QDebug (line 78) | QDebug operator<<(QDebug dbg, const T& v) class Position (line 83) | class Position : public ZXing::Quadrilateral function Result (line 115) | Result() = default; function Result (line 117) | explicit Result(ZXing::Result&& r) : ZXing::Result(std::move(r)) { function BarcodeFormat (line 127) | BarcodeFormat format() const { return static_cast(ZXing::... function ContentType (line 128) | ContentType contentType() const { return static_cast(ZXing:... function QString (line 129) | QString formatName() const { return QString::fromStdString(ZXing::ToStri... function QString (line 130) | const QString& text() const { return _text; } function QByteArray (line 131) | const QByteArray& bytes() const { return _bytes; } function Position (line 132) | const Position& position() const { return _position; } function QListResults (line 139) | inline QList QListResults(ZXing::Results&& zxres) function ReadBarcodes (line 147) | inline QList ReadBarcodes(const QImage& img, const DecodeHints& ... function Result (line 176) | inline Result ReadBarcode(const QImage& img, const DecodeHints& hints = {}) function Result (line 299) | inline Result ReadBarcode(const QVideoFrame& frame, const DecodeHints& h... class BarcodeReader (line 322) | class BarcodeReader : public QObject, private DecodeHints method BarcodeReader (line 329) | BarcodeReader(QObject* parent = nullptr) : QAbstractVideoFilter(parent... method BarcodeReader (line 331) | BarcodeReader(QObject* parent = nullptr) : QObject(parent) {} method formats (line 338) | int formats() const noexcept method Q_SLOT (line 343) | Q_SLOT void setFormats(int newVal) method ZQ_PROPERTY (line 355) | ZQ_PROPERTY(bool, tryDownscale, setTryDownscale) method setVideoSink (line 385) | void setVideoSink(QVideoSink* sink) { class VideoFilterRunnable (line 403) | class VideoFilterRunnable : public QVideoFilterRunnable method VideoFilterRunnable (line 408) | explicit VideoFilterRunnable(BarcodeReader* filter) : _filter(filter) {} method QVideoFrame (line 410) | QVideoFrame run(QVideoFrame* input, const QVideoSurfaceFormat& /*surfa... function QVideoFilterRunnable (line 417) | inline QVideoFilterRunnable* BarcodeReader::createFilterRunnable() type ZXingQt (line 435) | namespace ZXingQt { function registerQmlAndMetaTypes (line 437) | inline void registerQmlAndMetaTypes() FILE: 3rdparty/base64.cpp type Qt515Base64 (line 7) | namespace Qt515Base64 { type fromBase64_helper_result (line 9) | struct fromBase64_helper_result { function fromBase64_helper_result (line 14) | fromBase64_helper_result fromBase64_helper(const char *input, qsizetyp... function FromBase64Result (line 82) | FromBase64Result QByteArray_fromBase64Encoding(const QByteArray &base6... FILE: 3rdparty/base64.h type Base64Option (line 4) | enum Base64Option { function swap (line 29) | void swap(FromBase64Result &other) noexcept { FILE: 3rdparty/fix_old_qt.h function QString (line 7) | inline QString qEnvironmentVariable(const char *varName) { FILE: 3rdparty/qrcodegen.cpp type qrcodegen (line 40) | namespace qrcodegen { function QrSegment (line 69) | QrSegment QrSegment::makeBytes(const vector &data) { function QrSegment (line 79) | QrSegment QrSegment::makeNumeric(const char *digits) { function QrSegment (line 102) | QrSegment QrSegment::makeAlphanumeric(const char *text) { function QrSegment (line 143) | QrSegment QrSegment::makeEci(long assignVal) { function QrCode (line 247) | QrCode QrCode::encodeText(const char *text, Ecc ecl) { function QrCode (line 253) | QrCode QrCode::encodeBinary(const vector &data, Ecc ecl) { function QrCode (line 259) | QrCode QrCode::encodeSegments(const vector &segs, Ecc ecl, FILE: 3rdparty/qrcodegen.hpp type qrcodegen (line 33) | namespace qrcodegen { class QrSegment (line 46) | class QrSegment final { class Mode (line 53) | class Mode final { class QrCode (line 236) | class QrCode final { type Ecc (line 243) | enum class Ecc { class data_too_long (line 521) | class data_too_long : public std::length_error { class BitBuffer (line 532) | class BitBuffer final : public std::vector { FILE: 3rdparty/qscopeguard.h function dismiss (line 69) | void dismiss() Q_DECL_NOEXCEPT FILE: 3rdparty/qv2ray/v2/components/proxy/QvProxyConfigurator.cpp type Qv2ray::components::proxy (line 28) | namespace Qv2ray::components::proxy { function QStringList (line 32) | QStringList macOSgetNetworkServices() { function __QueryProxyOptions (line 62) | bool __QueryProxyOptions() { function __SetProxyOptions (line 131) | bool __SetProxyOptions(LPWSTR proxy_full_addr, bool isPAC) { function SetSystemProxy (line 229) | void SetSystemProxy(int httpPort, int socksPort) { function ClearSystemProxy (line 384) | void ClearSystemProxy() { FILE: 3rdparty/qv2ray/v2/components/proxy/QvProxyConfigurator.hpp type Qv2ray::components::proxy (line 6) | namespace Qv2ray::components::proxy { FILE: 3rdparty/qv2ray/v2/ui/QvAutoCompleteTextEdit.cpp type Qv2ray::ui::widgets (line 64) | namespace Qv2ray::ui::widgets { function QString (line 88) | QString AutoCompleteTextEdit::lineUnderCursor() const { function QString (line 94) | QString AutoCompleteTextEdit::wordUnderCursor() const { FILE: 3rdparty/qv2ray/v2/ui/QvAutoCompleteTextEdit.hpp function QT_END_NAMESPACE (line 56) | QT_END_NAMESPACE FILE: 3rdparty/qv2ray/v2/ui/widgets/common/QJsonModel.cpp function QJsonTreeItem (line 42) | QJsonTreeItem *QJsonTreeItem::child(int row) { function QJsonTreeItem (line 46) | QJsonTreeItem *QJsonTreeItem::parent() { function QString (line 73) | QString QJsonTreeItem::key() const { function QString (line 77) | QString QJsonTreeItem::value() const { function QJsonTreeItem (line 85) | QJsonTreeItem *QJsonTreeItem::load(const QJsonValue &value, QJsonTreeIte... function QVariant (line 186) | QVariant QJsonModel::data(const QModelIndex &index, int role) const { function QVariant (line 222) | QVariant QJsonModel::headerData(int section, Qt::Orientation orientation... function QModelIndex (line 232) | QModelIndex QJsonModel::index(int row, int column, const QModelIndex &pa... function QModelIndex (line 251) | QModelIndex QJsonModel::parent(const QModelIndex &index) const { function QJsonDocument (line 296) | QJsonDocument QJsonModel::json() const { function QJsonValue (line 309) | QJsonValue QJsonModel::genJson(QJsonTreeItem *item) const { FILE: 3rdparty/qv2ray/v2/ui/widgets/common/QJsonModel.hpp class QJsonModel (line 34) | class QJsonModel class QJsonItem (line 35) | class QJsonItem class QJsonTreeItem (line 37) | class QJsonTreeItem { class QJsonModel (line 66) | class QJsonModel : public QAbstractItemModel { FILE: 3rdparty/qv2ray/v2/ui/widgets/editors/w_JsonEditor.cpp function QJsonObject (line 38) | QJsonObject JsonEditor::OpenEditor() { FILE: 3rdparty/qv2ray/v2/ui/widgets/editors/w_JsonEditor.hpp class JsonEditor (line 9) | class JsonEditor FILE: 3rdparty/qv2ray/v3/components/GeositeReader/GeositeReader.cpp type Qv2ray::components::GeositeReader (line 9) | namespace Qv2ray::components::GeositeReader { function QStringList (line 12) | QStringList ReadGeoSiteFromFile(const QString &filepath, bool allowCac... FILE: 3rdparty/qv2ray/v3/components/GeositeReader/GeositeReader.hpp type Qv2ray::components::GeositeReader (line 5) | namespace Qv2ray::components::GeositeReader { FILE: 3rdparty/qv2ray/v3/components/GeositeReader/picoproto.cpp type picoproto (line 18) | namespace picoproto { function Dest (line 26) | inline Dest bit_cast(const Source &source) { type WireType (line 35) | enum WireType { function ConsumeBytes (line 45) | bool ConsumeBytes(uint8_t **current, size_t how_many, size_t *remainin... function T (line 57) | T ReadFromBytes(uint8_t **current, size_t *remaining) { function ReadVarInt (line 63) | uint64_t ReadVarInt(uint8_t **current, size_t *remaining) { function ReadWireTypeAndFieldNumber (line 76) | void ReadWireTypeAndFieldNumber(uint8_t **current, size_t *remaining, ... function FieldTypeDebugString (line 84) | std::string FieldTypeDebugString(enum FieldType type) { function Field (line 259) | Field *Message::AddField(int32_t number, enum FieldType type) { function Field (line 269) | Field *Message::GetField(int32_t number) { function Field (line 275) | Field *Message::GetFieldAndCheckType(int32_t number, enum FieldType ty... function Message (line 356) | Message *Message::GetMessage(int32_t number) { FILE: 3rdparty/qv2ray/v3/components/GeositeReader/picoproto.hpp type picoproto (line 77) | namespace picoproto { type FieldType (line 84) | enum FieldType { type FieldType (line 92) | enum FieldType class Message (line 95) | class Message type FieldType (line 195) | enum FieldType type FieldType (line 197) | enum FieldType class Field (line 101) | class Field { type FieldType (line 112) | enum FieldType class Message (line 137) | class Message { type FieldType (line 195) | enum FieldType type FieldType (line 197) | enum FieldType FILE: 3rdparty/qv2ray/wrapper.hpp type Qv2ray (line 10) | namespace Qv2ray { type base (line 11) | namespace base { function log_internal (line 13) | inline void log_internal(T... v) {} function QString (line 21) | inline QString VerifyJsonString(const QString &source) { FILE: db/ConfigBuilder.cpp type NekoGui (line 12) | namespace NekoGui { function QStringList (line 14) | QStringList getAutoBypassExternalProcessPaths(const std::shared_ptr BuildConfig(const std::shared_ptr &stat... function QString (line 745) | QString WriteVPNSingBoxConfig() { function QString (line 799) | QString WriteVPNLinuxScript(const QString &configPath) { FILE: db/ConfigBuilder.hpp type NekoGui (line 6) | namespace NekoGui { class BuildConfigResult (line 7) | class BuildConfigResult { class BuildConfigStatus (line 19) | class BuildConfigStatus { FILE: db/Database.cpp type NekoGui (line 9) | namespace NekoGui { function filterIntJsonFile (line 17) | QList filterIntJsonFile(const QString &path) { function QString (line 226) | QString ProxyEntity::DisplayLatency() const { function QColor (line 236) | QColor ProxyEntity::DisplayLatencyColor() const { FILE: db/Database.hpp type NekoGui (line 7) | namespace NekoGui { class ProfileManager (line 8) | class ProfileManager : private JsonStore { FILE: db/Group.hpp type NekoGui (line 6) | namespace NekoGui { class Group (line 7) | class Group : public JsonStore { FILE: db/ProfileFilter.cpp type NekoGui (line 3) | namespace NekoGui { function QString (line 5) | QString ProfileFilter_ent_key(const std::shared_ptr &list) { function QJsonArray2QListInt (line 119) | QList QJsonArray2QListInt(const QJsonArray &arr) { function QJsonArray2QListString (line 126) | QList QJsonArray2QListString(const QJsonArray &arr) { function QByteArray (line 133) | QByteArray ReadFile(const QString &path) { function QString (line 139) | QString ReadFileText(const QString &path) { function MkPort (line 146) | int MkPort() { function QString (line 154) | QString ReadableSize(const qint64 &size) { function IsIpAddress (line 176) | bool IsIpAddress(const QString &str) { function IsIpAddressV4 (line 183) | bool IsIpAddressV4(const QString &str) { function IsIpAddressV6 (line 190) | bool IsIpAddressV6(const QString &str) { function QString (line 197) | QString DisplayTime(long long time, int formatType) { function QWidget (line 203) | QWidget *GetMessageBoxParent() { function MessageBoxWarning (line 212) | int MessageBoxWarning(const QString &title, const QString &text) { function MessageBoxInfo (line 216) | int MessageBoxInfo(const QString &title, const QString &text) { function ActivateWindow (line 220) | void ActivateWindow(QWidget *w) { function runOnUiThread (line 230) | void runOnUiThread(const std::function &callback, QObject *paren... function runOnNewThread (line 248) | void runOnNewThread(const std::function &callback) { function setTimeout (line 252) | void setTimeout(const std::function &callback, QObject *obj, int... FILE: main/NekoGui_Utils.hpp class QWidget (line 19) | class QWidget class QThread (line 28) | class QThread class QTimer (line 33) | class QTimer function QString (line 45) | inline QString SubStrBefore(QString str, const QString &sub) { function QString (line 50) | inline QString SubStrAfter(QString str, const QString &sub) { class QUrlQuery (line 67) | class QUrlQuery class QJsonObject (line 79) | class QJsonObject class QJsonArray (line 80) | class QJsonArray function QString (line 117) | inline QString UnwrapIPV6Host(QString &str) { function QString (line 122) | inline QString WrapIPV6Host(QString &str) { function QString (line 127) | inline QString DisplayAddress(QString serverAddress, int serverPort) { function InRange (line 140) | inline bool InRange(unsigned x, unsigned low, unsigned high) { function IsValidPort (line 144) | inline bool IsValidPort(int port) { function connectOnce (line 165) | inline void connectOnce(EMITTER *emitter, SIGNAL signal, RECEIVER *recei... FILE: main/main.cpp function signal_handler (line 21) | void signal_handler(int signum) { function loadTranslate (line 31) | void loadTranslate(const QString& locale) { function main (line 53) | int main(int argc, char* argv[]) { FILE: rpc/gRPC.cpp type QtGrpc (line 19) | namespace QtGrpc { class NoCache (line 27) | class NoCache : public QAbstractNetworkCache { method QNetworkCacheMetaData (line 29) | QNetworkCacheMetaData metaData(const QUrl &url) override { method updateMetaData (line 32) | void updateMetaData(const QNetworkCacheMetaData &metaData) override { method QIODevice (line 34) | QIODevice *data(const QUrl &url) override { method remove (line 37) | bool remove(const QUrl &url) override { method qint64 (line 40) | [[nodiscard]] qint64 cacheSize() const override { method QIODevice (line 43) | QIODevice *prepare(const QNetworkCacheMetaData &metaData) override { method insert (line 46) | void insert(QIODevice *device) override { method clear (line 48) | void clear() override { class Http2GrpcChannelPrivate (line 52) | class Http2GrpcChannelPrivate { method QNetworkReply (line 62) | QNetworkReply *post(const QString &method, const QString &service, c... method QByteArray (line 88) | static QByteArray processReply(QNetworkReply *networkReply, QNetwork... method call (line 109) | QNetworkReply::NetworkError call(const QString &method, const QStrin... method Http2GrpcChannelPrivate (line 142) | Http2GrpcChannelPrivate(const QString &url_, const QString &nekoray_... method Call (line 161) | QNetworkReply::NetworkError Call(const QString &methodName, type NekoGui_rpc (line 198) | namespace NekoGui_rpc { function QString (line 216) | QString Client::Start(bool *rpcOK, const libcore::LoadConfigReq &reque... function QString (line 229) | QString Client::Stop(bool *rpcOK) { FILE: rpc/gRPC.h function namespace (line 8) | namespace QtGrpc { function namespace (line 12) | namespace NekoGui_rpc { FILE: sub/GroupUpdater.cpp type NekoGui_sub (line 17) | namespace NekoGui_sub { function RawUpdater_FixEnt (line 21) | void RawUpdater_FixEnt(const std::shared_ptr &en... function QString (line 153) | QString Node2QString(const YAML::Node &n, const QString &def = "") { function QStringList (line 162) | QStringList Node2QStringList(const YAML::Node &n) { function Node2Int (line 179) | int Node2Int(const YAML::Node &n, const int &def = 0) { function Node2Bool (line 188) | bool Node2Bool(const YAML::Node &n, const bool &def = false) { function NodeChild (line 203) | YAML::Node NodeChild(const YAML::Node &n, const std::list... function serialUpdateSubscription (line 627) | void serialUpdateSubscription(const QList &groupsTabOrder, int _ord... function UI_update_all_groups (line 657) | void UI_update_all_groups(bool onlyAllowed) { FILE: sub/GroupUpdater.hpp type NekoGui_sub (line 5) | namespace NekoGui_sub { class RawUpdater (line 6) | class RawUpdater { class GroupUpdater (line 17) | class GroupUpdater : public QObject { FILE: sys/AutoRun.cpp function QString (line 19) | QString Windows_GenAutoRunString() { function AutoRun_SetEnabled (line 26) | void AutoRun_SetEnabled(bool enable) { function AutoRun_IsEnabled (line 42) | bool AutoRun_IsEnabled() { function AutoRun_SetEnabled (line 58) | void AutoRun_SetEnabled(bool enable) { function AutoRun_IsEnabled (line 103) | bool AutoRun_IsEnabled() { function QString (line 160) | QString getUserAutostartDir_private() { function AutoRun_SetEnabled (line 166) | void AutoRun_SetEnabled(bool enable) { function AutoRun_IsEnabled (line 225) | bool AutoRun_IsEnabled() { FILE: sys/ExternalProcess.cpp type NekoGui_sys (line 9) | namespace NekoGui_sys { FILE: sys/ExternalProcess.hpp type NekoGui_sys (line 6) | namespace NekoGui_sys { class ExternalProcess (line 7) | class ExternalProcess : public QProcess { class CoreProcess (line 31) | class CoreProcess : public ExternalProcess { FILE: sys/linux/LinuxCap.cpp function QString (line 9) | QString Linux_GetCapString(const QString &path) { function Linux_Pkexec_SetCapString (line 18) | int Linux_Pkexec_SetCapString(const QString &path, const QString &cap) { function Linux_HavePkexec (line 27) | bool Linux_HavePkexec() { function QString (line 37) | QString Linux_FindCapProgsExec(const QString &name) { FILE: sys/windows/MiniDump.cpp function LONG (line 24) | LONG __stdcall CreateCrashHandler(EXCEPTION_POINTERS *pException) { function Windows_SetCrashHandler (line 72) | void Windows_SetCrashHandler() { FILE: sys/windows/guihelper.cpp function Windows_QWidget_SetForegroundWindow (line 9) | void Windows_QWidget_SetForegroundWindow(QWidget *w) { function Windows_IsInAdmin (line 20) | bool Windows_IsInAdmin() { FILE: ui/GroupSort.hpp type GroupSortMethod (line 4) | namespace GroupSortMethod { type GroupSortMethod (line 5) | enum GroupSortMethod { type GroupSortAction (line 15) | struct GroupSortAction { FILE: ui/Icon.cpp function QPixmap (line 7) | QPixmap Icon::GetTrayIcon(Icon::TrayIconStatus status) { function QPixmap (line 50) | QPixmap Icon::GetMaterialIcon(const QString &name) { FILE: ui/Icon.hpp type Icon (line 5) | namespace Icon { type TrayIconStatus (line 7) | enum TrayIconStatus { FILE: ui/ThemeManager.hpp class ThemeManager (line 3) | class ThemeManager { FILE: ui/dialog_basic_settings.cpp class ExtraCoreWidget (line 17) | class ExtraCoreWidget : public QWidget { method ExtraCoreWidget (line 25) | explicit ExtraCoreWidget(QJsonObject *extraCore, const QString &coreNa... FILE: ui/dialog_basic_settings.h function namespace (line 7) | namespace Ui { function class (line 11) | class DialogBasicSettings : public QDialog { FILE: ui/dialog_hotkey.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/dialog_manage_groups.h function QT_BEGIN_NAMESPACE (line 10) | QT_BEGIN_NAMESPACE FILE: ui/dialog_manage_routes.cpp function QAction (line 120) | QAction *DialogManageRoutes::schemeToAction(const QString &name, const N... FILE: ui/dialog_manage_routes.h function QT_BEGIN_NAMESPACE (line 9) | QT_BEGIN_NAMESPACE FILE: ui/dialog_vpn_settings.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/dialog_edit_group.cpp function ADJUST_SIZE (line 66) | ADJUST_SIZE FILE: ui/edit/dialog_edit_group.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/dialog_edit_profile.cpp function ADJUST_SIZE (line 323) | ADJUST_SIZE FILE: ui/edit/dialog_edit_profile.h function namespace (line 10) | namespace Ui { function class (line 14) | class DialogEditProfile : public QDialog { FILE: ui/edit/edit_chain.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/edit_custom.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/edit_naive.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/edit_quic.h function QT_BEGIN_NAMESPACE (line 8) | QT_BEGIN_NAMESPACE FILE: ui/edit/edit_shadowsocks.h function namespace (line 7) | namespace Ui { FILE: ui/edit/edit_socks_http.h function namespace (line 6) | namespace Ui { FILE: ui/edit/edit_trojan_vless.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/edit_vmess.h function QT_BEGIN_NAMESPACE (line 6) | QT_BEGIN_NAMESPACE FILE: ui/edit/profile_editor.h function class (line 8) | class ProfileEditor { FILE: ui/mainwindow.cpp function UI_InitMainWindow (line 51) | void UI_InitMainWindow() { function tabIndex2GroupId (line 457) | inline int tabIndex2GroupId(int index) { function groupId2TabIndex (line 462) | inline int groupId2TabIndex(int gid) { class W (line 1236) | class W : public QDialog { method show_qr (line 1247) | void show_qr(const QSize &size) const { method refresh (line 1254) | void refresh(bool is_nk) { method W (line 1276) | W(const QString &link_, const QString &link_nk_) { method resizeEvent (line 1303) | void resizeEvent(QResizeEvent *resizeEvent) override { function FastAppendTextDocument (line 1490) | inline void FastAppendTextDocument(const QString &message, QTextDocument... FILE: ui/mainwindow.h function namespace (line 26) | namespace NekoGui_sys { function QT_BEGIN_NAMESPACE (line 30) | QT_BEGIN_NAMESPACE function MainWindow (line 202) | inline MainWindow *GetMainWindow() { FILE: ui/mainwindow_grpc.cpp function CreateExtCFromExtR (line 20) | std::list> CreateExtCFromE... FILE: ui/widget/FloatCheckBox.h function class (line 6) | class FloatCheckBox : public QCheckBox { FILE: ui/widget/GroupItem.cpp function QString (line 10) | QString ParseSubInfo(const QString &info) { FILE: ui/widget/GroupItem.h function QT_BEGIN_NAMESPACE (line 8) | QT_BEGIN_NAMESPACE FILE: ui/widget/MessageBoxTimer.h function class (line 6) | class MessageBoxTimer : public QTimer { FILE: ui/widget/MyLineEdit.h function class (line 5) | class MyLineEdit : public QLineEdit { FILE: ui/widget/MyTableWidget.h function class (line 10) | class MyTableWidget : public QTableWidget { function _save_order (line 26) | void _save_order(bool saveToFile) { function update_order (line 38) | void update_order(bool saveToFile) { FILE: ui/widget/ProxyItem.cpp function QPushButton (line 46) | QPushButton *ProxyItem::get_change_button() { FILE: ui/widget/ProxyItem.h function QT_BEGIN_NAMESPACE (line 8) | QT_BEGIN_NAMESPACE function class (line 16) | class ProxyItem : public QWidget {