我用 designer 画了一个对话框,编译成功,定义两个按钮cancel 和save ,cancel 点击退出没有问题,我想点击save 能把这个对话框保存到我的“/home"目录下,该怎么定义save 槽呢。比方说我想保存为.txt格式吧。
Visit::Visit( QWidget* parent, const char* name, bool modal, WFlags fl )
: QDialog( parent, name, modal, fl )
{
if ( !name )
setName( "Visit" );
.......
......
PushButton1 = new QPushButton( privateLayoutWidget_2, "PushButton1" );
Layout4->addWidget( PushButton1 );
PushButton2 = new QPushButton( privateLayoutWidget_2, "PushButton2" );
Layout4->addWidget( PushButton2 );
connect( PushButton2, SIGNAL( clicked() ), this, SLOT( reject() ) );
connect( PushButton1, SIGNAL( clicked() ), this, SLOT( save() ) );}
void Visit::save( )
{ 该怎么定义呢 ?、??? }
貌似该用QFileDialog类,还有就是我用的qt 2.2.0,该怎么用QFileDialog 呢?我弄了几天都没弄好,高人来帮忙啊