Hi, I tested qt3 code in qt4 which was included in qt3 book.
It's an editor program and when I open a new file in cascade mode, it
only opens new file deleting existing one.
And I cannot close it.
I saw a code but it goes like,
void MainWindow::createWindowsMenu()
{
closeAct->addTo(windowsMenu);
closeAllAct->addTo(windowsMenu);
windowsMenu->insertSeparator();
tileAct->addTo(windowsMenu);
cascadeAct->addTo(windowsMenu);
windowsMenu->insertSeparator();
nextAct->addTo(windowsMenu);
previousAct->addTo(windowsMenu);
if (activeEditor()) {
windowsMenu->insertSeparator();
windows = workspace->windowList();
int numVisibleEditors = 0;
for (int i = 0; i < (int)windows.count(); ++i) {
QWidget *win = windows.at(i);
if (!win->isHidden()) {
QString text = tr("%1 %2")
.arg(numVisibleEditors + 1)
.arg(win->caption());
if (numVisibleEditors < 9)
text.prepend("&");
int id = windowsMenu->insertItem(
text, this, SLOT(activateWindow(int)));
bool isActive = (activeEditor() == win);
windowsMenu->setItemChecked(id, isActive);
windowsMenu->setItemParameter(id, i);
++numVisibleEditors;
}
}
}
}
What should I do and what's wrong?
Or are there any good example of editor program for qt4?
Thanks in advance.
--
http://intrajp.no-ip.com/ Home Page
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback