• 7301阅读
  • 4回复

【提问】如何使linux下qt程序实现shell命令功能? [复制链接]

上一主题 下一主题
离线worthing
 

只看楼主 倒序阅读 楼主  发表于: 2005-09-26
例如,我点击qt程序中某一按钮即可实现copy功能,使一文件copy到另外一个位置?
离线XChinux

只看该作者 1楼 发表于: 2005-09-26
QProcess::execute();
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线worthing

只看该作者 2楼 发表于: 2005-09-26
QProcess::execute();
是qt4.0版本的阿,低版本的(qt3.0)怎么处理?
[ 此贴被worthing在2005-09-26 17:04重新编辑 ]
离线deweyjew

只看该作者 3楼 发表于: 2005-09-26
调用linux C函数库中的int system(const char * string);应该能够实现你需要的功能
离线hanfeng000
只看该作者 4楼 发表于: 2009-09-30
system( command )
特定指令被执行并且如果它返回一个1的退出值,那么这个作用域中的设置将会被处理。例如:

    system( ls /bin ) {
        SOURCES += bin/main.cpp
        HEADERS += bin/main.h
    }

所以如果命令ls /bin返回1,那么bin/main.cpp将被添加到源文件列表中并且bin/main.h将被添加到头文件列表中。
android 创意 开发论坛  www.android-zh.com
快速回复
限100 字节
 
上一个 下一个