コード例 #1
0
ファイル: stock_input.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.hheaders = ["i", u"Produits", u"Ajouter"]
        self.stretch_columns = [1]
        self.align_map = {1: 'l', 2: 'r'}
        self.display_fixed = True
        self.refresh_()
コード例 #2
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"Numéro", u"Date du transfert", u"Montant(FCFA)",
                         u"Reponse"]
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'l'}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_(None)
コード例 #3
0
ファイル: home.py プロジェクト: fadiga/waritchi
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.hheaders = [u'Contact', u'Montant(FCFA)', u'Heure', 'Status']
        self.stretch_columns = [2]
        self.align_map = {0: 'l', 1: 'r', 2: 'l', 3: 'l'}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_()
コード例 #4
0
ファイル: dashboard.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.hheaders = ["Numéro", "Date", "Afficher"]

        self.parent = parent
        self.sorter = True
        self.ecart = -35
        self.align_map = {0: "r", 1: "l", 2: "r"}
        self.refresh_()
コード例 #5
0
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.hheaders = [u'Contact', u'Montant(FCFA)', u'Heure', 'Status']
        self.stretch_columns = [2]
        self.align_map = {0: 'l', 1: 'r', 2: 'l', 3: 'l'}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_()
コード例 #6
0
ファイル: _resultat_table.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.hheaders = [u"Produits", u"Ajouter"]
        self.stretch_columns = [0]
        self.align_map = {0: 'l', 1: 'r'}
        # self.display_fixed = True
        self.refresh_()
コード例 #7
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.hheaders = [u"Numéro", u"Date", "Afficher"]

        self.parent = parent
        self.sorter = True
        self.ecart = -35
        self.align_map = {0: 'r', 1: 'l', 2: 'r'}
        self.refresh_()
コード例 #8
0
ファイル: invoice_view.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u"info", u"Resultat", u"Ajouter"]
        self.stretch_columns = []
        self.align_map = {1: 'l'}
        self.display_fixed = True
        self.refresh_()
コード例 #9
0
ファイル: dashboard.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent):
        FTableWidget.__init__(self, parent=parent)
        self.hheaders = ["Facture N°", "Date", "Doit", "Consulter"]

        self.parent = parent

        self.sorter = True
        self.stretch_columns = [1, 2]
        self.display_fixed = True
        self.align_map = {0: "r", 1: "r", 2: "l"}
        self.refresh_()
コード例 #10
0
ファイル: period_by.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"Désignation", u"Qtité restante", u"Prix U. achat",
                         u"Montant", u"Bénéfice"]
        self.stretch_columns = [0]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r', 4: 'r'}
        self.ecart = -5
        # self.display_vheaders = False
        self.refresh_()
コード例 #11
0
ファイル: dashboard.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"Magasin"] if multi_store else []
        self.hheaders += [u"Produits", u"Quantité restante",
                          u"Date de la dernière operation"]

        self.align_map = {0: 'l', 1: 'l', 2: 'r'} if multi_store else {
            0: 'l', 1: 'r', 2: 'r'}
        self.sorter = True
        self.refresh_()
コード例 #12
0
ファイル: order_view.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"CHOIX", u"QUANTITE", u"DESCRIPTION", u"ITEM NO"]

        # self.setEditTriggers(QAbstractItemView.EditTriggers(True))
        self.set_data_for()
        self.stretch_columns = [2]
        self.align_map = {0: 'r', 1: 'r', 2: 'l'}
        # self.display_vheaders = False
        self.refresh()
コード例 #13
0
ファイル: dashboard.py プロジェクト: fadiga/mstock
    def __init__(self, parent):
        FTableWidget.__init__(self, parent=parent)
        self.hheaders = [u"Utilisateur", u"Facture N°", u"Date",
                         u"Doit", u"Consulter"]

        self.parent = parent

        self.sorter = True
        self.stretch_columns = [3, 2]
        # self.display_fixed = True
        self.align_map = {0: 'l', 1: 'r', 2: 'l', 3: 'l'}
        self.refresh_()
コード例 #14
0
ファイル: order_view.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"CHOIX", u"QUANTITE", u"DESCRIPTION", u"ITEM NO"]

        # self.setEditTriggers(QAbstractItemView.EditTriggers(True))
        self.set_data_for()
        self.stretch_columns = [2]
        self.align_map = {0: 'r', 1: 'r', 2: 'l'}
        # self.display_vheaders = False
        self.refresh()
コード例 #15
0
ファイル: apricot.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u"models", u"Quantité", u"P Vente", u"Montant"]

        self.stretch_columns = [0, 1, 2, 5]
        self.align_map = {1: "r", 2: "r", 3: "r", 4: "r"}
        self.sorter = True
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
コード例 #16
0
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.parent = parent
        # self.sorter = True
        self.setStyleSheet(
            "QHeaderView::section {background-color:green; color:#fff;text-transform: uppercase;font:bold}"
        )
        self.stretch_columns = [0, 1, 2, 3, 4]
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'r', 4: 'r'}
        self.display_vheaders = False
        self.hheaders = ["Denomination", "date", "Forme", "Etape suivante", ""]
        self.refresh_()
コード例 #17
0
ファイル: inventory.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [
            u"Désignation", u"Qtité restante", u"P.U. vente", u"Montant"]

        self.parent = parent

        self.stretch_columns = [0, 3]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r'}
        self.display_fixed = True
        self.set_data_for()
        self.refresh()
コード例 #18
0
ファイル: period_by.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [
            u"Désignation", u"Qtité restante", u"Prix U. achat", u"Montant",
            u"Bénéfice"
        ]
        self.stretch_columns = [0]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r', 4: 'r'}
        self.ecart = -5
        # self.display_vheaders = False
        self.refresh_()
コード例 #19
0
ファイル: by_product.py プロジェクト: fadiga/mstock
    def __init__(self, product, parent, main_date, *args, **kwargs):

        self.parent = parent
        self.product = product
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [u"Magain", u"Entrée", u"sortie", u"Restante"]
        self.prod = product
        self.set_data_for(main_date)
        self.stretch_columns = [0]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r'}
        self.ecart = -5
        self.display_vheaders = False
        self.refresh()
コード例 #20
0
ファイル: stores.py プロジェクト: Ciwara/gcommon
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.parent = parent

        self.hheaders = [u"Nom", u"Quantité maxi"]
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.set_data_for()
        self.stretch_columns = [0, 1]
        self.align_map = {0: 'l'}
        # self.max_rows = 100
        self.display_vheaders = False
        self.refresh()
コード例 #21
0
ファイル: apricot.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u"models", u"Quantité",
                         u"P Vente", u"Montant"]

        self.stretch_columns = [0, 1, 2, 5]
        self.align_map = {1: "r", 2: "r", 3: "r", 4: "r"}
        self.sorter = True
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
コード例 #22
0
ファイル: stats.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, main_date, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = ["Modeles", u"Lundi", u"Mardi", u"Mercredi",
                         u"Jeudi", u"Vendredi", u"Samedi", u"Total"]
        self.parent = parent

        self.sorter = True
        self.stretch_columns = [0]
        self.align_map = {
            0: 'l', 1: 'r', 2: 'r', 3: 'r', 4: 'r', 5: 'r', 6: 'r', 7: 'r'}
        self.display_vheaders = False
        self.refresh_period(main_date)
コード例 #23
0
ファイル: stats.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, main_date, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = ["Modeles", u"Lundi", u"Mardi", u"Mercredi",
                         u"Jeudi", u"Vendredi", u"Samedi", u"Montant"]
        self.parent = parent

        self.sorter = True
        self.stretch_columns = [0]
        self.align_map = {
            0: 'l', 1: 'r', 2: 'r', 3: 'r', 4: 'r', 5: 'r', 6: 'r', 7: 'r'}
        self.display_vheaders = False
        self.refresh_period(main_date)
コード例 #24
0
ファイル: invoice_show.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [_(u"Quantité"), _(u"Désignation"), _(u"Prix Unitaire"),
                         _(u"Montant")]
        self.stretch_columns = [1, 3]
        self.align_map = {2: 'r', 3: 'r'}
        # self.max_rows = 100
        # self.display_vheaders = False
        # self.display_fixed = True
        print("ShowInvoiceTableWidget")
        self.refresh_()
コード例 #25
0
ファイル: by_store.py プロジェクト: fadiga/mstock
    def __init__(self, store, parent, main_date, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.hheaders = [u"Produit", u"Entrée", u"sortie", u"Restante"]
        self.store = store
        self.set_data_for(main_date)
        # self.max_rows = 100
        self.sorter = True
        self.stretch_columns = [0]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r'}
        # self.ecart = -5
        self.display_vheaders = False
        self.refresh()
コード例 #26
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [
            u"Désignation", u"Qtité restante", u"P.U. vente", u"Montant"
        ]

        self.parent = parent

        self.stretch_columns = [0, 3]
        self.align_map = {0: 'l', 1: 'r', 2: 'r', 3: 'r'}
        self.display_fixed = True
        self.set_data_for()
        self.refresh()
コード例 #27
0
    def __init__(self, parent, * args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.setStyleSheet(
            "QHeaderView::section {background-color:green; color:#fff;text-transform: uppercase;font:bold}")
        self.parent = parent
        self.dmd = self.parent.dmd
        self.sorter = True
        self.stretch_columns = [0, 1, 2, 3, 4]
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'r', 4: 'r'}
        # self.display_vheaders = False
        self.hheaders = [
            "Nom complet", "sexe", "Date naissance", "Téléphone", "poste", "", ""]
        self.refresh_()
コード例 #28
0
ファイル: inventory.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.pparent = parent.parent

        self.hheaders = [
            u"Magasin", u"Code art.", u"Article", u"Quantité Restante"]
        self.stretch_columns = [0, 1, 2, 3]
        self.align_map = {0: 'l', 1: 'l', 2: 'l', 3: 'r'}
        self.display_vheaders = True
        self.live_refresh = False
        self.sorter = True
        self.refresh_()
コード例 #29
0
ファイル: stock_input.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.parent = parent

        self.hheaders = [u"Quantité (en carton)", u"Désignation"]
        # self.setSelectionMode(QAbstractItemView.NoSelection)
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0, 1]
        self.align_map = {1: 'l', 0: 'r'}
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.isvalid = True
コード例 #30
0
ファイル: state_stock.py プロジェクト: fadiga/mstock
    def __init__(self, parent, main_date, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = ["Magasin", u"Désignation", u"Entrée", u"Sortie"]

        self.parent = parent

        self.sorter = True
        self.stretch_columns = []
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'r', 4: 'r'}
        # self.ecart = -5
        self.display_vheaders = False
        self.set_data_for(main_date)
        self.refresh()
コード例 #31
0
    def __init__(self, parent):
        FTableWidget.__init__(self, parent=parent)
        self.hheaders = [u"Facture N°", u"Date", u"Doit", u"Consulter"]

        self.parent = parent

        self.sorter = True
        self.stretch_columns = [1, 2]
        # self.display_fixed = True
        self.align_map = {
            0: 'r',
            1: 'r',
            2: 'l',
        }
        self.refresh_()
コード例 #32
0
ファイル: products.py プロジェクト: Ciwara/gcommon
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.parent = parent

        self.hheaders = [u"Categorie", u"Article", ""]
        # , u"Quantité(carton)"]
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [1]
        self.align_map = {0: 'l', 1: 'l', 2: 'r'}
        self.display_vheaders = True
        self.sorter = True

        self.refresh_()
コード例 #33
0
ファイル: dashboard.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u" ", u"Magasin", u"Produit", u"Quantité utilisé",
                         u"Restante", u"Date"]

        self.today = datetime.now()
        self.stretch_columns = [1, 2, 5]
        self.align_map = {3: "r", 4: "r"}
        self.sorter = True
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
コード例 #34
0
ファイル: admin.py プロジェクト: Ciwara/qt_common
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [
            _(u"Selection"), _(u"Date"), _(u"categorie"), _(u"Description")]
        self.stretch_columns = [0]
        self.align_map = {0: 'l'}
        self.ecart = -5
        self.display_vheaders = False
        self.display_fixed = True

        self.refresh_()
コード例 #35
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.hheaders = [u'', u"Nom", u"Numéro"]
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        # self.setAcceptDrops(True)
        self.setDragEnabled(True)
        self.stretch_columns = [1]
        self.align_map = {0: 'l'}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_()
コード例 #36
0
ファイル: debt_manager.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.parent = parent
        self.hheaders = [
            "", "type", u"Date", u"Numéro", u"Montant", u"Reste à payé"]

        self.setDragEnabled(True)
        self.stretch_columns = [0, 1]
        self.align_map = {0: 'l', 1: "l", 2: "l", 3: "r", 4: "r", 5: "r"}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_()
コード例 #37
0
ファイル: invoice.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.pparent = parent.parent
        self.hheaders = [u"Modeles", u"Quantité", u"Prix Unitaire", u"Montant"]

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0, 2]
        self.align_map = {3: 'r'}
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.isvalid = False
コード例 #38
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent
        self.pparent = parent.parent
        self.hheaders = [u"Modeles", u"Quantité", u"Prix Unitaire", u"Montant"]

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0, 2]
        self.align_map = {3: 'r'}
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.isvalid = False
コード例 #39
0
ファイル: buy_show.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = ["Modeles", "Qte", "P Revient", "P Vente", "Montant", "BF Unitaire", "BF", ""]

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0, 4, 6]
        self.align_map = {1: "r", 2: "r", 3: "r", 4: "r", 5: "l", 6: "r"}
        self.max_rows = 100
        self.display_vheaders = False
        self.refresh_()
        self.hideColumn(len(self.hheaders) - 1)
コード例 #40
0
ファイル: debt_manager.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.parent = parent
        self.hheaders = [
            "", "type", u"Date", u"Numéro", u"Montant", u"Reste à payé"
        ]

        self.setDragEnabled(True)
        self.stretch_columns = [0, 1]
        self.align_map = {0: 'l', 1: "l", 2: "l", 3: "r", 4: "r", 5: "r"}
        self.display_vheaders = True
        self.display_fixed = True
        self.refresh_()
コード例 #41
0
ファイル: buy.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u"Modeles", u"Qte", u"P Revient", u"P Vente",
                         u"Montant", "BF Unitaire", "BF"]

        # self.setSelectionMode(QAbstractItemView.NoSelection)
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0]
        self.align_map = {3: 'r'}
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.isvalid = False
コード例 #42
0
ファイル: invoice_show.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [
            u"Quantité", u"Désignation", u"Prix Unitaire", u"Montant", ""]

        # self.setContextMenuPolicy(Qt.CustomContextMenu)
        # self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [1, 3]
        self.align_map = {2: 'r', 3: 'r'}
        self.max_rows = 100
        # self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.hideColumn(len(self.hheaders) - 1)
コード例 #43
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [
            u"Quantité", u"Désignation", u"Prix Unitaire", u"Montant", ""]

        # self.setContextMenuPolicy(Qt.CustomContextMenu)
        # self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [1, 3]
        self.align_map = {2: 'r', 3: 'r'}
        self.max_rows = 100
        # self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.hideColumn(len(self.hheaders) - 1)
コード例 #44
0
ファイル: reports_managers.py プロジェクト: fadiga/mstock
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [u" ", u"Magasin", u"Produit", u"Quantité utilisé",
                         u"Restante", u"Date", u""]
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)
        self.setMouseTracking(True)
        self.current_hover = [0, 0]
        self.cellEntered.connect(self.cellHover)

        self.stretch_columns = [1, 2, 5]
        self.align_map = {0: 'l', 1: "l", 2: "l", 3: "r", 4: "r"}
        self.ecart = 144
        self.display_vheaders = False
        self.refresh_()
コード例 #45
0
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)
        self.setStyleSheet(
            "QHeaderView::section {background-color:green; color:#fff;text-transform: uppercase;font:bold}"
        )
        self.parent = parent
        self.sorter = True
        self.stretch_columns = [0, 1, 2, 3, 4, 5]
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'r', 4: 'r'}
        # self.display_vheaders = False
        self.hheaders = [
            "Immatricule",
            "Dénomination Sociale de la société coopérative",
            "Nom Commercial / Sigle / Enseigne", "Activités exercées",
            "Filière", "Forme de la société coopérative", "Gestion",
            "Fiche", ""
        ]
        self.refresh_()
コード例 #46
0
ファイル: payment.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [
            u"Date", u"Libelle opération", u"Débit", u"Crédit", u"Solde", ""
        ]

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.parent = parent

        # self.sorter = True
        self.stretch_columns = [0, 1, 4]
        self.align_map = {0: 'l', 1: 'l', 2: 'r', 3: 'r', 4: 'r'}
        self.ecart = -5
        self.display_vheaders = False
        self.refresh_()
コード例 #47
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [
            u"Modeles", u"Qte", u"P Revient", u"P Vente", u"Montant",
            "BF Unitaire", "BF", ""
        ]

        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0, 4, 6]
        self.align_map = {1: "r", 2: 'r', 3: 'r', 4: 'r', 5: 'l', 6: 'r'}
        self.max_rows = 100
        self.display_vheaders = False
        self.refresh_()
        self.hideColumn(len(self.hheaders) - 1)
コード例 #48
0
ファイル: providers.py プロジェクト: Ciwara/GCiss
    def __init__(self, parent, *args, **kwargs):

        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.hheaders = [
            u"Date", "Num. Facture", u"Client", u"Montant Facture", ""
        ]

        # self.setContextMenuPolicy(Qt.CustomContextMenu)
        # self.customContextMenuRequested.connect(self.popup)

        self.parent = parent

        self.sorter = True
        self.stretch_columns = [0, 2, 3]
        self.align_map = {0: 'l', 1: 'r', 3: 'r'}
        self.ecart = -400
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
コード例 #49
0
    def __init__(self, parent, *args, **kwargs):
        FTableWidget.__init__(self, parent=parent, *args, **kwargs)

        self.parent = parent

        self.hheaders = [
            u"Modeles", u"Qte", u"P Revient", u"P Vente", u"Montant",
            "BF Unitaire", "BF"
        ]

        # self.setSelectionMode(QAbstractItemView.NoSelection)
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.popup)

        self.stretch_columns = [0]
        self.align_map = {3: 'r'}
        self.display_vheaders = False
        self.display_fixed = True
        self.refresh_()
        self.isvalid = False