Start ebook parser
This commit is contained in:
@@ -55,6 +55,8 @@ class MainUI(QtWidgets.QMainWindow, mainwindow.Ui_MainWindow):
|
|||||||
self.tabWidget.currentChanged.connect(self.toolbar_switch)
|
self.tabWidget.currentChanged.connect(self.toolbar_switch)
|
||||||
|
|
||||||
# Tab closing
|
# Tab closing
|
||||||
|
self.tabWidget.setTabsClosable(True)
|
||||||
|
self.tabWidget.tabBar().setTabButton(0, QtWidgets.QTabBar.RightSide, None)
|
||||||
self.tabWidget.tabCloseRequested.connect(self.close_tab_class)
|
self.tabWidget.tabCloseRequested.connect(self.close_tab_class)
|
||||||
|
|
||||||
def create_tab_class(self):
|
def create_tab_class(self):
|
||||||
@@ -119,9 +121,7 @@ class Tabs:
|
|||||||
self.textEdit = QtWidgets.QTextEdit(self.tab)
|
self.textEdit = QtWidgets.QTextEdit(self.tab)
|
||||||
self.textEdit.setObjectName("textEdit")
|
self.textEdit.setObjectName("textEdit")
|
||||||
self.gridLayout.addWidget(self.textEdit, 0, 0, 1, 1)
|
self.gridLayout.addWidget(self.textEdit, 0, 0, 1, 1)
|
||||||
self.parent_window.tabWidget.addTab(self.tab, "")
|
self.parent_window.tabWidget.addTab(self.tab, self.book_title)
|
||||||
self.parent_window.tabWidget.setTabText(
|
|
||||||
self.parent_window.tabWidget.indexOf(self.tab), self.book_title)
|
|
||||||
self.textEdit.setText(','.join(dir(self.parent_window)))
|
self.textEdit.setText(','.join(dir(self.parent_window)))
|
||||||
|
|
||||||
def close_tab(self, tab_index):
|
def close_tab(self, tab_index):
|
||||||
|
10
parse_book.py
Normal file
10
parse_book.py
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import os
|
||||||
|
import zipfile
|
||||||
|
import xml.etree.ElementTree as ET
|
||||||
|
|
||||||
|
|
||||||
|
class ePUB:
|
||||||
|
def __init__(self, filename):
|
||||||
|
pass
|
Reference in New Issue
Block a user