Fixed tests, some resize issues, and cleaned out some unneeded code.
This commit is contained in:
@@ -176,6 +176,7 @@ class GuiDocEditor(QTextEdit):
|
|||||||
mTB = self.mainConf.textMargin[0]
|
mTB = self.mainConf.textMargin[0]
|
||||||
if tM >= 10:
|
if tM >= 10:
|
||||||
self.setViewportMargins(tM,mTB,0,mTB)
|
self.setViewportMargins(tM,mTB,0,mTB)
|
||||||
|
self.setLineWrapColumnOrWidth(self.mainConf.textWidth)
|
||||||
else:
|
else:
|
||||||
self.setViewportMargins(10,mTB,0,mTB)
|
self.setViewportMargins(10,mTB,0,mTB)
|
||||||
self.setLineWrapColumnOrWidth(tW - sW - 20)
|
self.setLineWrapColumnOrWidth(tW - sW - 20)
|
||||||
|
|||||||
+2
-14
@@ -64,12 +64,6 @@ class GuiMain(QMainWindow):
|
|||||||
self.importLabels = []
|
self.importLabels = []
|
||||||
|
|
||||||
# Assemble Main Window
|
# Assemble Main Window
|
||||||
self.stackPane = QStackedWidget()
|
|
||||||
self.stackNone = self.stackPane.addWidget(QWidget())
|
|
||||||
self.stackDoc = self.stackPane.addWidget(QWidget())
|
|
||||||
self.stackView = self.stackPane.addWidget(QWidget())
|
|
||||||
self.stackPane.setCurrentIndex(self.stackNone)
|
|
||||||
|
|
||||||
self.treePane = QFrame()
|
self.treePane = QFrame()
|
||||||
self.treeBox = QVBoxLayout()
|
self.treeBox = QVBoxLayout()
|
||||||
self.treeBox.addWidget(self.treeView)
|
self.treeBox.addWidget(self.treeView)
|
||||||
@@ -222,7 +216,6 @@ class GuiMain(QMainWindow):
|
|||||||
def openDocument(self, tHandle):
|
def openDocument(self, tHandle):
|
||||||
if self._takeDocumentAction():
|
if self._takeDocumentAction():
|
||||||
self.saveDocument()
|
self.saveDocument()
|
||||||
self.stackPane.setCurrentIndex(self.stackDoc)
|
|
||||||
self.docEditor.setText(self.theDocument.openDocument(tHandle))
|
self.docEditor.setText(self.theDocument.openDocument(tHandle))
|
||||||
self.docEditor.setReadOnly(False)
|
self.docEditor.setReadOnly(False)
|
||||||
self.docEditor.setCursorPosition(self.theDocument.theItem.cursorPos)
|
self.docEditor.setCursorPosition(self.theDocument.theItem.cursorPos)
|
||||||
@@ -254,7 +247,6 @@ class GuiMain(QMainWindow):
|
|||||||
tItem = self.theProject.getItem(tHandle)
|
tItem = self.theProject.getItem(tHandle)
|
||||||
if tItem.itemType == nwItemType.FILE:
|
if tItem.itemType == nwItemType.FILE:
|
||||||
logger.debug("Generating preview for item %s" % tHandle)
|
logger.debug("Generating preview for item %s" % tHandle)
|
||||||
self.stackPane.setCurrentIndex(self.stackView)
|
|
||||||
aDoc = ToHtml(self.theProject, self)
|
aDoc = ToHtml(self.theProject, self)
|
||||||
aDoc.setText(tHandle)
|
aDoc.setText(tHandle)
|
||||||
aDoc.tokenizeText()
|
aDoc.tokenizeText()
|
||||||
@@ -393,8 +385,6 @@ class GuiMain(QMainWindow):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def _takeDocumentAction(self):
|
def _takeDocumentAction(self):
|
||||||
if self.stackPane.currentIndex() != self.stackDoc:
|
|
||||||
return False
|
|
||||||
if self.theDocument.theItem is None:
|
if self.theDocument.theItem is None:
|
||||||
return False
|
return False
|
||||||
if not self.docEditor.docChanged:
|
if not self.docEditor.docChanged:
|
||||||
@@ -429,8 +419,7 @@ class GuiMain(QMainWindow):
|
|||||||
"""Extend QMainWindow.resizeEvent to signal dependent GUI elements that its pane may have changed size.
|
"""Extend QMainWindow.resizeEvent to signal dependent GUI elements that its pane may have changed size.
|
||||||
"""
|
"""
|
||||||
QMainWindow.resizeEvent(self,theEvent)
|
QMainWindow.resizeEvent(self,theEvent)
|
||||||
if self.stackPane.currentIndex() == self.stackDoc:
|
self.docEditor.changeWidth()
|
||||||
self.docEditor.changeWidth()
|
|
||||||
return
|
return
|
||||||
|
|
||||||
def closeEvent(self, theEvent):
|
def closeEvent(self, theEvent):
|
||||||
@@ -473,8 +462,7 @@ class GuiMain(QMainWindow):
|
|||||||
def _splitMainMove(self, pWidth, pHeight):
|
def _splitMainMove(self, pWidth, pHeight):
|
||||||
"""Alert dependent GUI elements that the main pane splitter has been moved.
|
"""Alert dependent GUI elements that the main pane splitter has been moved.
|
||||||
"""
|
"""
|
||||||
if self.stackPane.currentIndex() == self.stackDoc:
|
self.docEditor.changeWidth()
|
||||||
self.docEditor.changeWidth()
|
|
||||||
return
|
return
|
||||||
|
|
||||||
# END Class GuiMain
|
# END Class GuiMain
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.1.3" fileVersion="1.0" timeStamp="2019-05-18 18:02:55">
|
<novelWriterXML appVersion="0.1.3" fileVersion="1.0" timeStamp="2019-05-18 18:12:49">
|
||||||
<project>
|
<project>
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
|
|||||||
@@ -6,6 +6,8 @@
|
|||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
|
<lastEdited>None</lastEdited>
|
||||||
|
<lastViewed>None</lastViewed>
|
||||||
</settings>
|
</settings>
|
||||||
<content count="6">
|
<content count="6">
|
||||||
<item handle="73475cb40a568" order="0" parent="None">
|
<item handle="73475cb40a568" order="0" parent="None">
|
||||||
|
|||||||
@@ -8,6 +8,8 @@
|
|||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
|
<lastEdited>None</lastEdited>
|
||||||
|
<lastViewed>None</lastViewed>
|
||||||
</settings>
|
</settings>
|
||||||
<content count="6">
|
<content count="6">
|
||||||
<item handle="73475cb40a568" order="0" parent="None">
|
<item handle="73475cb40a568" order="0" parent="None">
|
||||||
|
|||||||
@@ -6,6 +6,8 @@
|
|||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
|
<lastEdited>None</lastEdited>
|
||||||
|
<lastViewed>None</lastViewed>
|
||||||
</settings>
|
</settings>
|
||||||
<content count="6">
|
<content count="6">
|
||||||
<item handle="73475cb40a568" order="0" parent="None">
|
<item handle="73475cb40a568" order="0" parent="None">
|
||||||
|
|||||||
@@ -6,6 +6,8 @@
|
|||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
|
<lastEdited>None</lastEdited>
|
||||||
|
<lastViewed>None</lastViewed>
|
||||||
</settings>
|
</settings>
|
||||||
<content count="6">
|
<content count="6">
|
||||||
<item handle="73475cb40a568" order="None" parent="None">
|
<item handle="73475cb40a568" order="None" parent="None">
|
||||||
|
|||||||
@@ -6,6 +6,8 @@
|
|||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
|
<lastEdited>None</lastEdited>
|
||||||
|
<lastViewed>None</lastViewed>
|
||||||
</settings>
|
</settings>
|
||||||
<content count="10">
|
<content count="10">
|
||||||
<item handle="73475cb40a568" order="None" parent="None">
|
<item handle="73475cb40a568" order="None" parent="None">
|
||||||
|
|||||||
Reference in New Issue
Block a user