亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qlibrary.cpp

?? QT 開發環境里面一個很重要的文件
?? CPP
?? 第 1 頁 / 共 3 頁
字號:
    did_load = true;    return d->load();}/*!    Unloads the library and returns true if the library could be    unloaded; otherwise returns false.    This happens automatically on application termination, so you    shouldn't normally need to call this function.    If other instances of QLibrary are using the same library, the    call will fail, and unloading will only happen when every instance    has called unload().    Note that on Mac OS X 10.3 (Panther), dynamic libraries cannot be unloaded.    \sa resolve(), load()*/bool QLibrary::unload(){    if (did_load) {        did_load = false;        return d->unload();    }    return false;}/*!    Returns true if the library is loaded; otherwise returns false.    \sa load() */bool QLibrary::isLoaded() const{    return d && d->pHnd;}/*!    Constructs a library with the given \a parent. */QLibrary::QLibrary(QObject *parent)    :QObject(parent), d(0), did_load(false){}/*!    Constructs a library object with the given \a parent that will    load the library specified by \a fileName.    We recommend omitting the file's suffix in \a fileName, since    QLibrary will automatically look for the file with the appropriate    suffix in accordance with the platform, e.g. ".so" on Unix,    ".dylib" on Mac OS X, and ".dll" on Windows. (See \l{fileName}.) */QLibrary::QLibrary(const QString& fileName, QObject *parent)    :QObject(parent), d(0), did_load(false){    setFileName(fileName);}/*!    Constructs a library object with the given \a parent that will    load the library specified by \a fileName and major version number \a verNum.    Currently, the version number is ignored on Windows.    We recommend omitting the file's suffix in \a fileName, since    QLibrary will automatically look for the file with the appropriate    suffix in accordance with the platform, e.g. ".so" on Unix,    ".dylib" on Mac OS X, and ".dll" on Windows. (See \l{fileName}.) */QLibrary::QLibrary(const QString& fileName, int verNum, QObject *parent)    :QObject(parent), d(0), did_load(false){    setFileNameAndVersion(fileName, verNum);}/*!    Destroys the QLibrary object.    Unless unload() was called explicitly, the library stays in memory    until the application terminates.    \sa isLoaded(), unload()*/QLibrary::~QLibrary(){    if (d)        d->release();}/*!    \property QLibrary::fileName    \brief the file name of the library    We recommend omitting the file's suffix in the file name, since    QLibrary will automatically look for the file with the appropriate    suffix (see isLibrary()).    When loading the library, QLibrary searches in all system-specific    library locations (e.g. \c LD_LIBRARY_PATH on Unix), unless the    file name has an absolute path. After loading the library    successfully, fileName() returns the fully qualified file name of    the library. For example, after successfully loading the "GL"    library on unix, fileName() will return "libGL.so".*/void QLibrary::setFileName(const QString &fileName){    if (d) {        d->release();        d = 0;        did_load = false;    }    d = QLibraryPrivate::findOrCreate(fileName);    if (d && d->pHnd)        did_load = true;}QString QLibrary::fileName() const{    if (d)        return d->qualifiedFileName.isEmpty() ? d->fileName : d->qualifiedFileName;    return QString();}/*!    \fn void QLibrary::setFileNameAndVersion(const QString &fileName, int versionNumber)    Sets the fileName property and major version number to \a fileName    and \a versionNumber respectively.    The \a versionNumber is ignored on Windows.    \sa setFileName()*/void QLibrary::setFileNameAndVersion(const QString &fileName, int verNum){    if (d) {        d->release();        d = 0;        did_load = false;    }    d = QLibraryPrivate::findOrCreate(fileName, verNum);    if (d && d->pHnd)        did_load = true;}/*!    Returns the address of the exported symbol \a symbol. The library is    loaded if necessary. The function returns 0 if the symbol could    not be resolved or if the library could not be loaded.    Example:    \code        typedef int (*AvgFunction)(int, int);        AvgFunction avg = (AvgFunction) library->resolve("avg");        if (avg)            return avg(5, 8);        else            return -1;    \endcode    The symbol must be exported as a C function from the library. This    means that the function must be wrapped in an \c{extern "C"} if    the library is compiled with a C++ compiler. On Windows you must    also explicitly export the function from the DLL using the    \c{__declspec(dllexport)} compiler directive, for example:    \code        extern "C" MY_EXPORT int avg(int a, int b)        {            return (a + b) / 2;        }    \endcode    with \c MY_EXPORT defined as    \code        #ifdef Q_WS_WIN        #define MY_EXPORT __declspec(dllexport)        #else        #define MY_EXPORT        #endif    \endcode*/void *QLibrary::resolve(const char *symbol){    if (!d)        return 0;    if (!d->pHnd)        d->load();    return d->resolve(symbol);}/*!    \overload    Loads the library \a fileName and returns the address of the    exported symbol \a symbol. Note that \a fileName should not    include the platform-specific file suffix; (see \l{fileName}). The    library remains loaded until the application exits.    The function returns 0 if the symbol could not be resolved or if    the library could not be loaded.    \sa resolve()*/void *QLibrary::resolve(const QString &fileName, const char *symbol){    QLibrary library(fileName);    return library.resolve(symbol);}/*!    \overload    Loads the library \a fileName with major version number \a verNum and    returns the address of the exported symbol \a symbol.    Note that \a fileName should not include the platform-specific file suffix;    (see \l{fileName}). The library remains loaded until the application exits.    \a verNum is ignored on Windows.    The function returns 0 if the symbol could not be resolved or if    the library could not be loaded.    \sa resolve()*/void *QLibrary::resolve(const QString &fileName, int verNum, const char *symbol){    QLibrary library(fileName, verNum);    return library.resolve(symbol);}/*!    \fn QString QLibrary::library() const    Use fileName() instead.*//*!    \fn void QLibrary::setAutoUnload( bool b )    Use load(), isLoaded(), and unload() as necessary instead.*//*!    \since 4.2    Returns a text string with the description of the last error that occurred.    Currently, errorString will only be set if load(), unload() or resolve() for some reason fails.*/QString QLibrary::errorString() const{    return d->errorString.isEmpty() ? tr("Unknown error") : d->errorString;}/*!    \enum QLibrary::LoadHint    This enum describes the possible hints that can be used to change the way    libraries are handled when they are loaded.    \value ResolveAllSymbolsHint   Try to resolve all symbols in a library as           soon as it is loaded.    \value ExportExternalSymbolsHint   Export unresolved symbols in the library           so that they can be resolved in other dynamically-loaded libraries.    \value LoadArchiveMemberHint   Allow the file name of the library to specify           a particular object file within an archive file.    \sa loadHints*//*!    \property QLibrary::loadHints    \brief Give the load() function some hints on how it should behave.    You can give some hints on how the symbols are resolved. Usually,    the symbols are not resolved at load time, but resolved lazily,    (that is, when resolve() is called). If you set the loadHint to    ResolveAllSymbolsHint, then all symbols will be resolved at load time    if the platform supports it.    Setting ExportExternalSymbolsHint will make the external symbols in the    library available for resolution in subsequent loaded libraries.    If LoadArchiveMemberHint is set, the file name    is composed of two components: A path which is a reference to an    archive file followed by the second component which is the reference to    the archive member. For instance, the fileName \c libGL.a(shr_64.o) will refer    to the library \c shr_64.o in the archive file named \c libGL.a. This    is only supported on the AIX platform.    The interpretation of the load hints is platform dependent, and if    you use it you are probably making some assumptions on which platform    you are compiling for, so use them only if you understand the consequences    of them.    By default, none of these flags are set, so libraries will be loaded with    lazy symbol resolution, and will not export external symbols for resolution    in other dynamically-loaded libraries.*/void QLibrary::setLoadHints(LoadHints hints){    d->loadHints = hints;}QLibrary::LoadHints QLibrary::loadHints() const{    return d->loadHints;}/* Internal, for debugging */bool qt_debug_component(){#if defined(QT_DEBUG_COMPONENT)    return true;    //compatibility?#else    static int debug_env = -1;    if (debug_env == -1)       debug_env = ::qgetenv("QT_DEBUG_PLUGINS").toInt();    return debug_env != 0;#endif}#endif // QT_NO_LIBRARY

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩性生活| 不卡一卡二卡三乱码免费网站| 在线看不卡av| 亚洲777理论| 日韩一区二区影院| 国产精品乡下勾搭老头1| 国产欧美日韩综合| a美女胸又www黄视频久久| 亚洲精品中文字幕乱码三区| 欧美在线观看视频一区二区 | 欧美日韩三级在线| 亚洲电影第三页| 欧美日韩国产a| 麻豆精品在线播放| 国产精品色呦呦| 欧美色涩在线第一页| 国内一区二区在线| 亚洲视频一区在线观看| 91精品久久久久久久久99蜜臂| 黄页网站大全一区二区| 亚洲欧洲另类国产综合| 欧美三级电影在线看| 国产一区日韩二区欧美三区| 亚洲免费观看高清完整| 日韩欧美一区二区三区在线| 丁香另类激情小说| 亚洲不卡在线观看| 国产色综合久久| 欧美日韩美少妇| 不卡的电影网站| 日韩电影免费一区| 亚洲欧美综合网| 正在播放一区二区| 91一区在线观看| 狠狠色综合播放一区二区| 亚洲乱码国产乱码精品精可以看| 91精品国产综合久久精品图片 | 亚洲成年人网站在线观看| 久久久精品日韩欧美| 欧美日韩视频专区在线播放| 国产精品66部| 日本欧美韩国一区三区| 亚洲欧美成aⅴ人在线观看| 精品国产凹凸成av人网站| 91黄色小视频| yourporn久久国产精品| 久久成人精品无人区| 亚洲午夜久久久久久久久久久 | 91精品午夜视频| 色94色欧美sute亚洲线路二| 国产精品18久久久久久久久久久久 | 国产福利一区在线观看| 首页综合国产亚洲丝袜| 国产精品久久久久影院色老大| 日韩欧美另类在线| 欧美老年两性高潮| 在线国产电影不卡| 91在线视频免费观看| 国产精品一区在线| 狠狠狠色丁香婷婷综合激情| 日韩精品欧美精品| 亚洲成av人片| 五月激情丁香一区二区三区| 日韩毛片视频在线看| 国产精品成人免费在线| 国产亚洲欧美中文| 久久精品夜色噜噜亚洲aⅴ| 日韩精品中午字幕| 欧美大黄免费观看| 日韩午夜中文字幕| 日韩一区二区在线观看视频| 91精品久久久久久蜜臀| 91精品在线观看入口| 欧美精品日韩精品| 久久久久亚洲蜜桃| 久久久蜜桃精品| 久久久久久久久99精品| 精品三级av在线| 26uuu精品一区二区在线观看| 欧美一级日韩免费不卡| 欧美xfplay| 久久久久久9999| 国产精品视频麻豆| 中文天堂在线一区| 亚洲欧洲99久久| 亚洲国产精品久久久男人的天堂 | 国产精品一二三四| 风间由美性色一区二区三区| 丁香婷婷综合激情五月色| 成人激情小说网站| 色香蕉成人二区免费| 欧美三级视频在线观看| 91麻豆精品国产91久久久久久久久 | 成人激情小说网站| 91浏览器打开| 欧美美女直播网站| 久久嫩草精品久久久精品一| 国产人成亚洲第一网站在线播放| 中文字幕一区二区三区乱码在线| 亚洲精品久久久久久国产精华液| 一区二区三区四区不卡在线 | 亚洲精品国产视频| 日韩av一区二区三区四区| 久久66热re国产| 成人精品视频网站| 一本大道久久a久久精品综合| 欧美日韩另类一区| 久久久久久久久久看片| 亚洲日本欧美天堂| 日本91福利区| 成人黄色小视频在线观看| 色噜噜狠狠色综合中国| 日韩欧美在线影院| 久久精品视频一区| 香蕉久久一区二区不卡无毒影院| 韩国欧美一区二区| 欧美午夜精品一区二区蜜桃| 久久婷婷国产综合精品青草| 亚洲精品美国一| 国产专区欧美精品| 欧美视频精品在线| 国产精品日韩精品欧美在线| 亚洲成在线观看| 国产不卡在线播放| 91精品在线免费观看| 亚洲视频一区二区免费在线观看 | 亚洲免费电影在线| 韩国精品久久久| 欧美三级电影在线看| 国产欧美一区二区精品忘忧草| 亚洲高清免费一级二级三级| 国产精品亚洲第一| 日韩亚洲欧美中文三级| 亚洲日本成人在线观看| 国产精品 日产精品 欧美精品| 欧美日韩精品欧美日韩精品| 日日欢夜夜爽一区| 99热国产精品| 久久久91精品国产一区二区精品 | 色婷婷久久久亚洲一区二区三区| 精品国产乱码久久| 日韩国产一二三区| 在线免费观看日本欧美| 国产精品久久久一本精品| 激情五月婷婷综合| 欧美一区二区视频观看视频| 亚洲尤物在线视频观看| 成人avav影音| 久久久一区二区三区捆绑**| 肉色丝袜一区二区| 精品视频1区2区| 一级中文字幕一区二区| 97se亚洲国产综合在线| 欧美激情在线看| 国内精品免费在线观看| 日韩欧美一级特黄在线播放| 亚洲高清视频中文字幕| 欧美午夜影院一区| 一区二区三区日韩欧美| 色综合久久66| 亚洲女人的天堂| 91蜜桃免费观看视频| 国产精品超碰97尤物18| 99re这里只有精品视频首页| 欧美高清在线一区| 不卡一区中文字幕| 亚洲三级在线播放| 91论坛在线播放| 亚洲一区在线看| 欧美性三三影院| 亚洲第一福利视频在线| 在线播放亚洲一区| 久久精品久久久精品美女| 欧美成人精品高清在线播放| 韩国视频一区二区| 久久精品一区八戒影视| 波多野结衣中文一区| 综合亚洲深深色噜噜狠狠网站| av一区二区三区四区| 亚洲精品成人悠悠色影视| 欧美日韩一区二区在线视频| 丝袜国产日韩另类美女| 日韩美女一区二区三区四区| 国产麻豆欧美日韩一区| 国产精品美女久久久久av爽李琼| 99久久精品国产一区二区三区| 亚洲乱码国产乱码精品精小说 | 精品一区二区三区免费视频| 日韩欧美的一区| 成人精品视频一区二区三区尤物| 亚洲激情综合网| 欧美一区二区国产| 国产麻豆精品95视频| 国产精品久久久久久久久免费桃花 | 日韩亚洲欧美高清| 高清国产午夜精品久久久久久| 成人免费在线视频| 欧美高清dvd| 国产精品18久久久久久vr| 亚洲另类一区二区|