Tag: qtableview
QTableView ist eine Qt-Klasse bietet eine Standard-model – /view-Implementierung einer Tabelle anzeigen.
2
Antworten
Ich habe ein problem mit der Zeile unten self.tableView.set??????????(df) soll die Anzeige der Daten-frame in PyQt5. Ich stellen ??? dort, wo ich bin, fehlt der code, den ich brauche. def btn_clk(self): path = self.lineEdit.text() df = pd.read_csv(path)
1
Antworten
Ich bin zurzeit hinzufügen von Zeilen zu meinem QTableView als solche QStandardItem* itm; QStandardItemModel* model = new QStandardItemModel(this); model->setColumnCount(2); model->appendRow(new QStandardItem("Some Text in Column1"); Wie füge ich Artikel zu Spalte 2 dynamisch durch anfügen? Im Beispiel oben
2
Antworten
Ich will, eine software zu schaffen, die wird durchsuchen Sie einige Tabellen und Benutzer werden in der Lage sein, um diese zu Bearbeiten Tabellen. Nach meiner Lektüre dieses link, ich dache model/view war ein guter Ansatz, was
2
Antworten
Möchte ich wissen, wenn der Benutzer mit der Bearbeitung fertig ein QTableView Element, so dass ich überprüfte alle verfügbaren Signale, aber ich fand nur diejenigen, die emittieren, vor dem Bearbeiten. So, was soll ich jetzt tun? Läuft
1
Antworten
Das folgende ist meine eine Zeile hinzufügen-Klasse. Es heißt, indem Sie den code, die Tabelle und ich will es richtig zu nennen dataChanged wenn eine neue Zeile Hinzugefügt wird, obwohl dies nicht funktioniert, nicht die Tabelle, nicht
4
Antworten
Bin ich Recht neu in QT, und habe Schwierigkeiten zu verstehen, wie die QTableView Auswahl geändert signal verarbeitet. Ich habe setup ein Fenster mit einem openGL-widget und ein QTableView. Ich habe eine Daten-Modell-Klasse, die ist richtig Auffüllen
1
Antworten
Ich habe eine QStandardItemModel ist, das Daten für eine QTableView und ein thread, der fügt Daten in das Modell ein. Ist es möglich, vorübergehend stoppen Sie das Modell aus die Tabelle zu aktualisieren, Ansicht und aktivieren Sie
2
Antworten
Ich habe eine QTableView dass ich umgesetzt habe, mit meinem eigenen Modell Unterklassen von QAbstractTableModel. Ich möchte in der Lage sein, ändern Sie die Zeile Farbe zu rot, wenn eines der Felder in der Zeile einen bestimmten
3
Antworten
Habe ich verwendet QTableView sah tabellarische Daten in mein Qt-Programm und irgendwie muss ich differenzieren einige Zellen von anderen, kann getan werden, indem man die schriftart Fett in dieser bestimmten Zellen oder Malerei hintergrund dieser besonderen Zellen.
5
Antworten
Standardmäßig die Zelle in QTableView beginnt bearbeitet werden, wird nach dem Doppelklick auf. Wie dieses Verhalten zu ändern. Ich brauche es um es zu Bearbeiten nach einem Klick. Habe ich combo-box Delegierter an der Zelle. Beim klicken
2
Antworten
Dem folgenden Beispielcode (stark beeinflusst von hier) hat einen rechts-Klick Kontext-Menü, das angezeigt wird, wie der Benutzer auf die Zellen in der Tabelle. Ist es möglich, einen anderen mit der rechten Maustaste Kontext-Menü der rechten Maustaste in
2
Antworten
Ich implementieren müssen, um eine Tabelle mit Qt. Ich glaube, ich werde verklagt eine QAbstractTableModel, mit einem QTableView mit diesem Modell. Verstehe ich ich werde zu Bearbeiten rowCount(), columnCount () und data () - Funktionen des Modells.
3
Antworten
Ich folgte der Spin-Box-Delegieren-tutorial, die Qt bietet, zu versuchen, meine eigenen QItemDelegate. Es würde verwendet werden, um anzugeben, eine QComboBox zur Darstellung von Daten in einem QTableView Zelle, aber es funktioniert nicht. Mein größtes problem ist, dass
1
Antworten
Ich bin mit QTableView zur Anzeige von Daten aus QtSql.QSqlQuery Möchte ich wissen, wie kann ich Filter erstellen, die es wie in excel. Im Bild oben die ich brauche, um den Filter für Alle heders (Sh_Code,SH_Seq,Bühne) Die
3
Antworten
Ich bin neu, ich bin Programmieren lernen in Qt und mein Englisch ist nicht sehr gut, mein problem ist, dass wenn ich eine Zelle in einem QTableView zu verwenden, deren Wert in einer anderen Zelle, es mit
1
Antworten
Ich ausblenden möchten, die ID Spalte in der QtableView - und das kann ich nicht auf meine Umsetzung. Kann mir jemand helfen? void MainWindow::on_actionClear_Search_triggered() { model = new QStandardItemModel(cars.size(),6,this); //create header createHeader(model); //set data to the table
1
Antworten
Ich habe eine QTableView in der Haupt-Benutzeroberfläche meines Programms. Ich möchte zeigen, popup-Menü, wenn der Benutzer die richtige Klicks auf die Zellen der Tabelle, und ergreifen geeignete Maßnahmen, wenn eine option aus dem Menü ausgewählt. Bin ich
1
Antworten
Dies ist meine erste Zeit der Qt-Programmierung. Ich bin, um ein Adressbuch auf relationale Datenbank zum nachverfolgen von anrufen und Veranstaltungen, bezogen auf Personen und Unternehmen. Eine einfache home-made-Vertriebs-tool. Ich bin in großer not. Mithilfe von Qt
3
Antworten
Kann mir jemand plz helfen Sie mir, wie zu sparen Sie meine QtableView als Excel-Datei. Ich habe eine QTableView und ein QPushButton (Schaltfläche Speichern). Wenn ich die Werte eingeben, die in meinem QtableView und wenn ich klicken
3
Antworten
Ich bin mit einem QTableView Objekt-Typen. Dieses Objekt enthält mehrere online-und ich benutze dieses Modell: class PaletteTableModel(QtCore.QAbstractTableModel): def __init__(self,colors = [,headers =,parent=None): QtCore.QAbstractTableModel.__init__(self, parent) self.__colors=colors self._headers=headers def rowCount(self,parent): return len(self.__colors) def columnCount(self,parent): return 6 def headerData(self,section,orientation,role): if
2
Antworten
Ich habe eine QTableView mit Daten. Was ist der einfachste Weg, um eine Zeile hinzuzufügen? Dank! InformationsquelleAutor Michael Zelensky | 2012-10-29
5
Antworten
Mache ich eine Implementierung einer CheckBox erbt von QitemDelegate, um es in einem QTableView. das problem ist, dass ich beim bündig Links und ich muss es zentriert werden. Da verstehe ich die Methode, die verantwortlich ist für
2
Antworten
Ich habe eine QTableView zeigt Zeilen einer Datenbank-Tabelle. In dieser Tabelle habe ich eine Spalte mit der Bezeichnung Datentyp, und ich habe die Symbol-Bilder für jeden Typ. Wie kann ich diese icons vor den einzelnen Daten geben?
3
Antworten
Wenn QTableView edit-Steuerelement sichtbar ist, für die aktuelle Position der shylesheet der edit stattfindet. Wenn es keine aktive edit-Steuerelement in der QTableView das aktuelle Element ist gestaltet mit der QTableView { selection-background-color: } Wie unterschiedliche Einstellung der
2
Antworten
Möchte ich wissen, wie kann ich die custom-header-Namen in QTableview wenn ich ein QTableview bekomme ich die Spalte und Zeile header-Namen als 1,2,3,4. Ich möchte wissen, wie kann ich meine eigene Spalte und header-Titel. Bekam ich die
1
Antworten
Ich bin super neu Qt-Programmierung. Ich versuche, eine einfache Tabelle können Zeilen Hinzugefügt, durch klicken auf eine Schaltfläche. Kann ich implementieren der Tabelle gut, aber kann nicht scheinen, um Holen Sie sich die aktualisierten Daten auf dem
2
Antworten
void MyWindow::initializeModelBySQL(QSqlQueryModel *model,QTableView *table,QString sql){ model = new QSqlQueryModel(this); model->setQuery(sql); } Mit dieser Methode kann ich eine QSQlQueryModels zu meinem QTableviews. Aber Wie kann ich die Farbe einer Zeile basierend auf der Wert in einer Zelle? InformationsquelleAutor
1
Antworten
Eigentlich ich bin neu in Qt und nicht in der Lage zu passen QMouseEvent mit QTableview bitte um Hilfe bei der Lösung dieses Problems. Zeigen Sie uns, was hast du versucht und was deine Probleme sind? Haben
2
Antworten
Folgende ist, was ich derzeit probiert. Den text für die Kopfzeile ändert sich die Farbe richtig, aber der hintergrund wird sich nicht ändern, von der Standardeinstellung. template<typename T> inline QVariant TableModel<T>::headerData(int section, Qt::Orientation orientation, int role) const
3
Antworten
Möchte ich löschen ausgewählte Zeile aus der Tabelle, wenn ich auf den delete - Taste. Aber ich kann nichts finden zum löschen von Zeilen in der Qt-Dokumentation. Irgendwelche Ideen? Schauen Sie removeRow(s)... InformationsquelleAutor laura | 2013-09-25
1
Antworten
Ich bin kämpfen, um die Spaltenbreite festlegen, die manuell in eine QTableView. Warum nicht dieses Stück code arbeiten? tabb = new QTableView; tabb->resizeColumnsToContents(); for (int col=0; col<20; col++) { tabb->setColumnWidth(col,80); } Wenn ich das weglasse tabb->resizeColumnsToContents(); es
4
Antworten
Erstellte ich ein QTableView mit einem QSqlTableModel. Von standard -, Doppel-Klick auf die Zelle markieren und die Benutzer, die Sie Bearbeiten können. Ich möchte, dass der Benutzer ist nicht berechtigt, das zu tun. Er ist erlaubt, markieren
2
Antworten
Möchte ich hinzufügen, dass ein Rechtsklick-Menü zu löschen, umzubenennen oder zu öffnen Bild in jede Zelle von QTAbleView in die rigt, klicken Sie auf Menü, ich habe versucht und gefunden, versucht jeder, Menü add (hinzufügen), um eine
4
Antworten
Ich versuche, den text in eine bestimmte Zelle in einem QTableView. Zum Beispiel: QString codestring = "*" + ui->tblInventory->indexAt(QPoint(0,2)).data().toString() + "*"; Diese sollten den text in der Zelle in Spalte 0 Zeile 2 in meinem QTableView. Das
1
Antworten
Ich versuche, in den edit-Modus auf eine bestimmte Zelle wie diese: void MainWindow::on_addButton_released() { tm->addRow(); tableView->scrollToBottom(); int ec=tm->firstWritableColumn(); int r=tm->rowCount(QModelIndex()); QModelIndex id = tm->index(r, ec, QModelIndex()); tableView->setCurrentIndex(id); tableView->edit(id); qDebug() << "row:" << r << " col:" <<
7
Antworten
Ich habe eine Tabelle mit 3000 Zeilen und 8 Spalten. Ich benutze die QTableView. Elemente einfügen, die ich tun: QStandardItem* vSItem = new QStandardItem(); vSItem->setText("Blabla"); mModel->setItem(row, column, vSItem); wo mModel ist QStandardItemModel. Alles ist in Ordnung, wenn
1
Antworten
Kann jemand mir ein einfaches Beispiel von QTableView in PySide? Fand ich die QTableView docs aber leider sind Sie nicht ein Beispiel geben, und ich bin sehr neu in PySide, also ich weiß gar nicht wie ich
3
Antworten
Ich bin neu in QT und gerade habe ich es geschafft, einen QTableView Arbeit mit meinem Modell. Es repariert hat 3 Spalten. Wenn ich ein Fenster öffnen, ist es ok Aussehen, aber wenn ich die Größe der
2
Antworten
Sind wir mit einem QTableView mit Qt 4.6.3, und brauchen eine Spalte, die hat nur ein Kontrollkästchen in jeder Zelle. Wir verwenden eine benutzerdefinierte Unterklasse der QAbstractTableModel als Modell für die QTableView. Jetzt haben wir eine checkbox,
1
Antworten
Ich bin mit der QTableView zur Anzeige einer QAbstractTableModel: #include <QtGui/QApplication> #include <QAbstractTableModel> #include <QTableView> class TestModel : public QAbstractTableModel { public: int rowCount(const QModelIndex &parent = QModelIndex()) const { return 2; } int columnCount(const QModelIndex &parent
1
Antworten
Ist es ein signal abgegeben wird, wenn der Benutzer eine Zeile auswählt, die in QTableView mit der Maus (Einzelauswahl-Modell)? InformationsquelleAutor der Frage danatel | 2010-01-14
2
Antworten
In den folgenden Beispielcode (stark beeinflusst von hier), möchte ich die gesamte Zeile der angeklickten Zelle ausgewählt werden, statt der einzelnen Zelle. Wie kann ich den code einbinden? import re import operator import os import sys import
11
Antworten
Ich habe eine SQLite-Datenbank, und ich habe es in einem QSqlTableModel. Zeigen Sie die Datenbank, ich habe dieses Modell in ein QTableView. Nun will ich eine Methode erstellen, wo die ausgewählten Zeilen (oder die ganze Zeile) kopiert
4
Antworten
Hier ein print screen von meiner software: Wie Sie sehen können, die erste QTableVIew Header nehmen Sie nicht 100% der Breite. In der Tat, es ist ein kleiner vertikaler Leerraum auf der rechten Seite des Feldes size.
2
Antworten
Ich bin neu in diesem Model/View-Framework von Qt. In meiner Anwendung will ich haben 1000 X 1000 Zellen. Es sollte minimale Arbeitsspeicher Anforderung & es sollte schnell sein. Ich weiß nicht, was dieses Modell Terminologie ist für.
1
Antworten
Habe ich QTableView und QAbstractTableModel. Ich verlange Reihen zu haben, die Höhe der 24. Ich weiß, der einzige Weg, dies zu tun ist durch den Aufruf QTableView::setRowHeight. Da das Modell dynamisch ist, kann es ergänzt werden durch
1
Antworten
Ich bin neu in QT, und ich bin mit QTableViewwie unten gezeigt: Auf der linken Seite der Tabelle, Qt automatisch zeigt eine Zeilennummer, so habe ich festgestellt in rot. Wie Schaffe ich diese zahlen? Mein anderes problem
2
Antworten
Ich die Möglichkeit haben einen button/link innerhalb einer Tabelle Zeile einer QTableView. Dies ist, um ein Dialogfeld zu öffnen, um zu ermöglichen, dass die Zeile, die bearbeitet werden effizienter. Nach Stunden der Suche im web bin ich
3
Antworten
Nachdem ich viele threads über erste ausgewählte Zeilen zahlen, ich bin wirklich verwirrt. Wie bekommt man Zeilennummern in QTableView mit QStandardItemModel ich unten selection-Modell und Verhalten als setSelectionBehavior(QAbstractItemView::SelectRows); setSelectionMode(QAbstractItemView::SingleSelection); und wenn Sie Ihren eigenen Weg auswählen, können
3
Antworten
Ich bin nicht sicher, wie diese Fragen, so fühlen sich frei, Fragen für weitere Informationen. Scheint es, dass tableView->resizeColumnsToContents() wird nur die Größe aller Spalten basiert auf den Daten in der aktuellen Ansicht. Das bedeutet, dass, wenn