• 3798阅读
  • 3回复

[提问]Qt程序启动画面 [复制链接]

上一主题 下一主题
离线tianyaboy
 
只看楼主 正序阅读 楼主  发表于: 2012-03-14
怎么延迟Qt启动画面的时间,同时又不出现Console控制台的画面,用了QTest模块,在CSDN上说是去掉QtSDK/Desktop/Qt/4.7.4/mingw/mkspecs/feasures/qtestlib.trf中的CONFIG+= console,可是去掉后还是出现控制台。
离线wxj120bw

只看该作者 3楼 发表于: 2012-03-17
回 2楼(tianyaboy) 的帖子
csdn的方式是对的 你把影子目录给删了 再重启下qt creator在编译你的项目就好了
已验证了
离线tianyaboy
只看该作者 2楼 发表于: 2012-03-15
Re:Qt程序启动画面Makefile
#############################################################################
# Makefile for building: MusicPlayer
# Generated by qmake (2.01a) (Qt 4.7.4) on: ?? ?? 15 14:58:56 2012
# Project:  ..\MusicPlayer\MusicPlayer.pro
# Template: app
# Command: d:\qt\4.7.4\bin\qmake.exe -spec d:\Qt\4.7.4\mkspecs\win32-g++ CONFIG+=release -o Makefile ..\MusicPlayer\MusicPlayer.pro
#############################################################################

first: release
install: release-install
uninstall: release-uninstall
MAKEFILE      = Makefile
QMAKE         = d:\qt\4.7.4\bin\qmake.exe
DEL_FILE      = del
CHK_DIR_EXISTS= if not exist
MKDIR         = mkdir
COPY          = copy /y
COPY_FILE     = $(COPY)
COPY_DIR      = xcopy /s /q /y /i
INSTALL_FILE  = $(COPY_FILE)
INSTALL_PROGRAM = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
DEL_FILE      = del
SYMLINK       =
DEL_DIR       = rmdir
MOVE          = move
CHK_DIR_EXISTS= if not exist
MKDIR         = mkdir
SUBTARGETS    =  \
        release \
        debug

release: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release
release-make_default: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release
release-make_first: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release first
release-all: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release all
release-clean: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release clean
release-distclean: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release distclean
release-install: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release install
release-uninstall: $(MAKEFILE).Release FORCE
    $(MAKE) -f $(MAKEFILE).Release uninstall
debug: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug
debug-make_default: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug
debug-make_first: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug first
debug-all: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug all
debug-clean: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug clean
debug-distclean: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug distclean
debug-install: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug install
debug-uninstall: $(MAKEFILE).Debug FORCE
    $(MAKE) -f $(MAKEFILE).Debug uninstall

Makefile: ../MusicPlayer/MusicPlayer.pro  d:/Qt/4.7.4/mkspecs/win32-g++/qmake.conf d:/Qt/4.7.4/mkspecs/qconfig.pri \
        d:/Qt/4.7.4/mkspecs/modules/qt_webkit_version.pri \
        d:/Qt/4.7.4/mkspecs/features/qt_functions.prf \
        d:/Qt/4.7.4/mkspecs/features/qt_config.prf \
        d:/Qt/4.7.4/mkspecs/features/exclusive_builds.prf \
        d:/Qt/4.7.4/mkspecs/features/default_pre.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/default_pre.prf \
        d:/Qt/4.7.4/mkspecs/features/release.prf \
        d:/Qt/4.7.4/mkspecs/features/debug_and_release.prf \
        d:/Qt/4.7.4/mkspecs/features/default_post.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/default_post.prf \
        d:/Qt/4.7.4/mkspecs/features/qtestlib.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/console.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/rtti.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/exceptions.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/stl.prf \
        d:/Qt/4.7.4/mkspecs/features/shared.prf \
        d:/Qt/4.7.4/mkspecs/features/warn_on.prf \
        d:/Qt/4.7.4/mkspecs/features/qt.prf \
        d:/Qt/4.7.4/mkspecs/features/win32/thread.prf \
        d:/Qt/4.7.4/mkspecs/features/moc.prf \
        d:/Qt/4.7.4/mkspecs/features/resources.prf \
        d:/Qt/4.7.4/mkspecs/features/uic.prf \
        d:/Qt/4.7.4/mkspecs/features/yacc.prf \
        d:/Qt/4.7.4/mkspecs/features/lex.prf \
        d:/Qt/4.7.4/mkspecs/features/incredibuild_xge.prf \
        d:/Qt/4.7.4/mkspecs/features/include_source_dir.prf
    $(QMAKE) -spec d:\Qt\4.7.4\mkspecs\win32-g++ CONFIG+=release -o Makefile ..\MusicPlayer\MusicPlayer.pro
d:\Qt\4.7.4\mkspecs\qconfig.pri:
d:\Qt\4.7.4\mkspecs\modules\qt_webkit_version.pri:
d:\Qt\4.7.4\mkspecs\features\qt_functions.prf:
d:\Qt\4.7.4\mkspecs\features\qt_config.prf:
d:\Qt\4.7.4\mkspecs\features\exclusive_builds.prf:
d:\Qt\4.7.4\mkspecs\features\default_pre.prf:
d:\Qt\4.7.4\mkspecs\features\win32\default_pre.prf:
d:\Qt\4.7.4\mkspecs\features\release.prf:
d:\Qt\4.7.4\mkspecs\features\debug_and_release.prf:
d:\Qt\4.7.4\mkspecs\features\default_post.prf:
d:\Qt\4.7.4\mkspecs\features\win32\default_post.prf:
d:\Qt\4.7.4\mkspecs\features\qtestlib.prf:
d:\Qt\4.7.4\mkspecs\features\win32\console.prf:
d:\Qt\4.7.4\mkspecs\features\win32\rtti.prf:
d:\Qt\4.7.4\mkspecs\features\win32\exceptions.prf:
d:\Qt\4.7.4\mkspecs\features\win32\stl.prf:
d:\Qt\4.7.4\mkspecs\features\shared.prf:
d:\Qt\4.7.4\mkspecs\features\warn_on.prf:
d:\Qt\4.7.4\mkspecs\features\qt.prf:
d:\Qt\4.7.4\mkspecs\features\win32\thread.prf:
d:\Qt\4.7.4\mkspecs\features\moc.prf:
d:\Qt\4.7.4\mkspecs\features\resources.prf:
d:\Qt\4.7.4\mkspecs\features\uic.prf:
d:\Qt\4.7.4\mkspecs\features\yacc.prf:
d:\Qt\4.7.4\mkspecs\features\lex.prf:
d:\Qt\4.7.4\mkspecs\features\incredibuild_xge.prf:
d:\Qt\4.7.4\mkspecs\features\include_source_dir.prf:
qmake: qmake_all FORCE
    @$(QMAKE) -spec d:\Qt\4.7.4\mkspecs\win32-g++ CONFIG+=release -o Makefile ..\MusicPlayer\MusicPlayer.pro

qmake_all: FORCE

make_default: release-make_default debug-make_default FORCE
make_first: release-make_first debug-make_first FORCE
all: release-all debug-all FORCE
clean: release-clean debug-clean FORCE
distclean: release-distclean debug-distclean FORCE
    -$(DEL_FILE) Makefile

check: first

release-mocclean: $(MAKEFILE).Release
    $(MAKE) -f $(MAKEFILE).Release mocclean
debug-mocclean: $(MAKEFILE).Debug
    $(MAKE) -f $(MAKEFILE).Debug mocclean
mocclean: release-mocclean debug-mocclean

release-mocables: $(MAKEFILE).Release
    $(MAKE) -f $(MAKEFILE).Release mocables
debug-mocables: $(MAKEFILE).Debug
    $(MAKE) -f $(MAKEFILE).Debug mocables
mocables: release-mocables debug-mocables
FORCE:

$(MAKEFILE).Release: Makefile
$(MAKEFILE).Debug: Makefile
离线wxj120bw

只看该作者 1楼 发表于: 2012-03-15
回 楼主(tianyaboy) 的帖子
通过QTest模块的qsleep函数实现延迟吧 重新把项目编译下 或把相应Makefile文件上传下
快速回复
限100 字节
 
上一个 下一个