[Qt-jambi-interest] Why the parent Widget closed but the subwidget still shows there?
朱欢
hotaru5423 at gmail.com
Wed Aug 27 04:20:36 CEST 2008
import com.trolltech.qt.gui.*;
public class MainWindow extends QMainWindow{
Ui_MainWindowClass ui = new Ui_MainWindowClass();
private Sub sub;
public static void main(String[] args) {
QApplication.initialize(args);
MainWindow testMainWindow = new MainWindow();
testMainWindow.show();
QApplication.exec();
}
public MainWindow(){
ui.setupUi(this);
ui.pushButton.clicked.connect(this, "Show()");
sub=new Sub(this);
}
public MainWindow(QWidget parent){
super(parent);
ui.setupUi(this);
}
public void Show(){
sub.show();
sub.activateWindow();
}
}
import com.trolltech.qt.gui.QDialog;
import com.trolltech.qt.gui.QWidget;
public class Sub extends QDialog{
private Ui_Sub ui=new Ui_Sub();
private QWidget main;
Sub(QWidget parent){
super(parent);
main = parent;
ui.setupUi(this);
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20080827/a2206090/attachment.html
More information about the Qt-jambi-interest
mailing list