Allow header row editing
This commit is contained in:
@@ -576,6 +576,13 @@ void MainWindow::createActions()
|
||||
m_deleteSubPageAction->setStatusTip(tr("Delete this subpage"));
|
||||
connect(m_deleteSubPageAction, &QAction::triggered, this, &MainWindow::deleteSubPage);
|
||||
|
||||
editMenu->addSeparator();
|
||||
|
||||
m_rowZeroAct = editMenu->addAction(tr("Edit header row"));
|
||||
m_rowZeroAct->setCheckable(true);
|
||||
m_rowZeroAct->setStatusTip(tr("Allow editing of header row"));
|
||||
connect(m_rowZeroAct, &QAction::toggled, m_textScene, &LevelOneScene::toggleRowZeroAllowed);
|
||||
|
||||
QMenu *viewMenu = menuBar()->addMenu(tr("&View"));
|
||||
|
||||
QAction *revealAct = viewMenu->addAction(tr("&Reveal"));
|
||||
@@ -1090,6 +1097,12 @@ void MainWindow::loadFile(const QString &fileName)
|
||||
|
||||
m_reExportWarning = loadingFormat->reExportWarning();
|
||||
|
||||
for (int i=0; i<m_textWidget->document()->numberOfSubPages(); i++)
|
||||
if (m_textWidget->document()->subPage(i)->packetExists(0)) {
|
||||
m_rowZeroAct->setChecked(true);
|
||||
break;
|
||||
}
|
||||
|
||||
setCurrentFile(fileName);
|
||||
statusBar()->showMessage(tr("File loaded"), 2000);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user