Exemple #1
0
    def first(self):
        tab = self.tabwidget.currentWidget()
        index = self.tabwidget.currentIndex()
        if (index >= 2):
            #page = tab.get_turn_page()
            local = tab.get_local()
            fname = tab.get_fname()
            if (local == "0"):
                page, text = self.read_book_page(0, fname)
            else:
                page, text = get_content(self.sock, fname, "0", self.bufsize)

            tab.set_page(int(page))
            tab.set_text(text)
        print("first")
Exemple #2
0
    def down(self):
        tab = self.tabwidget.currentWidget()
        index = self.tabwidget.currentIndex()
        if (index >= 2):
            page = tab.get_page() + 1
            local = tab.get_local()
            fname = tab.get_fname()
            if (local == "0"):
                page, text = self.read_book_page(page, fname)
            else:
                page, text = get_content(self.sock, fname, str(page),
                                         self.bufsize)

            tab.set_page(int(page))
            tab.set_text(text)
        print("down")
Exemple #3
0
 def read_network_book(self, fname):
     page_ = get_record(self.sock, self.user_id, "1", fname, self.bufsize)
     page_, text = get_content(self.sock, fname, page_, self.bufsize)
     self.book_add_tab(
         fname.replace('$', ' ') + "(net)", text, int(page_), "1", fname)