Qabstracttablemodel column width python. DisplayRole: return f"Row {section .
Qabstracttablemodel column width python. oldIndex – int.
Qabstracttablemodel column width python headerView. Nov 22, 2018 · Suppose I have QAbstractTableModel which feeds 2 QTableView. If word is wider than the column it should elide right. That said, the behavior of the header is expected: moving rows or columns doesn't change the indexes of rows and columns (and thus, header sections): you're moving the internal data, not the "actual" row/column indexes. My data is held in a nested list, with column headers ("col_headers") and row headers ("row_headers) stored in lis Jul 28, 2008 · Everything looks fine. values returns a numpy array, which is a magnitude slower than len(df. This is my example code class MainWindow(QWidget): def __init__(self, paren Jan 28, 2015 · I really like a clean result of self-adjusting to the QTableView's width of the columns using:. One tableview shows all data in the model. But I find that I cannot set the width of column from my TableModel. Nov 4, 2022 · I find solution but I'm not sure is completely right, but it's working fine. """ if role == Qt. _model. This i want to achieve so that user can edit time only in hh:mm format. In the above image i need to get the filters for All heders (Sh_Code,SH_Seq,Stage) The filters will have unique values in of that column on which we can filter. In Python, it can be written as follows: Jul 27, 2017 · I have got a QSqlTableModel with decimal numbers in one column. QtCore import Qt class TableModel I want to sort a QTableView in PyQT5. QtWidgets import * from PyQt5. tl;dr: set the column width after you set the model. It is the model that populates its content. # Created by [email protected] at 2022/3/2 from __future__ import annotations import typing Mar 20, 2020 · I create a class 'pandasModel' based on QAbstractTableModel, shown below: import sys from PyQt5. QtCore import * class pandasModel( Oct 9, 2020 · Override headerData method of QTableAbstractModel to set Columns and Rows name. This slot is called to change the index of the given column in the The code 1) loads an excel file, 2) adjusts column widths and 3) saves it. Commented Dec 14, 2015 at 9:53 I'm trying to create an editable table in PyQt. Mar 29, 2016 · I have QTableView with model and delegate. Being a subclass of QObject, QAbstractTableModel is not thread-safe. QtCore import * from PyQt4. PySide. horizontalHeader(). In Python, it can be written as follows: Dec 19, 2014 · Example below shows how 'My Column Name' header name is being centered from inside of the scope of TableView definition using: self. I want to know how can i create filters for it like in excel. Jun 14, 2012 · I can add a single tooltip to all headers using tableview = QTableView() tableview. This currently is displayed as int value Dec 22, 2022 · If you want to set different colors for each index, you must store the color information in another data structure and return the corresponding value for the index. If you want to get an answer please provide a SSCCE. I need a QTableWidget based on a QTabelModel and QTableView with some buttons added above the table. DisplayRole: return f"Row {section Apr 1, 2014 · I've made your table reference a class variable instead of an instance variable, so you could edit the data for the table from virtually anywhere in your code. In each row a checkbox is placed in the first column and when it is Apr 21, 2013 · Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Horizontal and role == Qt. import sys, os from PyQt import QtGui, QtCore class Item(object): def __init__(self,ID=None,name=None,category=None,area=None): self. AlignHCenter | QtCore. The table illustrates two methods of column filtering: Regex Filter and individual column clicks. 18 µs ± 5. Hi Luca, Thanks. Vertical and role == Qt. I set these delegates by setStyledItemForColumn. I found the function, QTableView::setColumnWidth. self. May 23, 2020 · David_Hansson | 2020-06-09 06:01:09 UTC | #4. Methods such as addItem and itemData simply store and retrieve values using whatever underlying model has been set. row (), index. second, I want to be able to change the value of the bool just by a single click on the checkbox, using Feb 10, 2020 · The typical arrangement is for the outer list to hold the rows and each nested list to contain the values for the columns. sizeHint to ResizeToContents, on any row update ALL table will be processed to obtain new column width. Jul 18, 2022 · Yes, I found a way, which is acceptable for me: the data behind my model consists of rows-, cells-, and column-classes. I can provide my own implementation, and it works in C++, but not in Python. So far I managed to adopt a similar SO Jul 2, 2018 · @mzimmers said in formatting a QTableView (column width):. Thank you. setDefaultAlignment(QtCore. The QTableView is controlled by QAbstractTableModel. Feb 10, 2021 · The typical arrangement is for the outer list to hold the rows and each nested list to contain the values for the columns. So this column's width shouldn't be less then some number(100) for example. Stretch) But unfortunately with this flag used the columns width doesn't stay adjustable any longer (the user is not able to resize the columns width). What I want is for the user to either double click on the column header so that you could edit the column header. setToolTip("headers") but can I add different tooltips to each header, i. items variable by writing to it as a result of the user double-clicking one of the QTableView's items and then entering a new value. QtGui import * from PyQt5. Qt. QAbstractTableModel class provides an abstract model that can be subclassed to create table models. So the last columns which are hidden are cut off – Jul 17, 2015 · if anyone is experiencing slowness or sluggishness when using the PandasModel, the issue for me was how rowCount is calculated. I'd like to be able to resize a specific column while keeping the total width constant, to do that when I shrink one column, I expand the next one by same amount, and vice versa. Dec 8, 2020 · I am hoping I can, perhaps with a delegate, read in HTML that has been loaded into a QAbstractTableModel as a string, and render it as HTML. self. I consider my model as list model because it has list of objects without childs (i. Step 2: Then I connect the headerview's sectionResized to a new function to handle resizing of the columns. setResizeMode(QHeaderView. How can this be done? Feb 7, 2010 · I'm quite new to python and using WinPython-32bit-2. setModel(model) So the column width does get set - just not on the model the tree view ends up with. newIndex – int. Orientation, role: Qt. index). I've managed to set the elide using QTableView -> horizontalHeader() -> setTextElideMode(Qt::ElideRight), but I can't do the same for word wrap since May 10, 2023 · Debian Bookworm always sets `COLUMNS` to be a little less than the actual terminal width Discontinuity in Plotting equations in form of powers of e as opposed to trignometric forms Debian doesn't recognise Desktop directory, and instead uses the entire home directory as the desktop Sep 15, 2015 · I'm using a QTableWidget, but I'm looking for a way to dynamically resize the columns to fit the widget base width. If possible please write your answer code in python. I've made those cells the correct size by doing this, but this obviously makes all the cells the same size, and many are now far too wide. 15. When I open a window, it looks ok, but when I resize the window, the QTableView itself gets resized, but columns' width remains the same. I can't change the width of the column headings, but the height changes! The header width does not work. How can I format this column to have numbers with 4 decimal places (e. Here we use it to present solvent data in tabular form and sort each column content by simply clicking on the header. I'm able to sort my table now, but my app crashes with a segmentation fault when I try to update the source model. By implementing data() and headerdata() in the subclassed model, it is feasible to control many properties of the table like data, header values, font, and so on. Two QTableView tables use the same QAbstractTableModel one table has all column disabled but column one and is placed on top of the other table. Apr 5, 2014 · I have a QTableView which receives my custom model called PointSet (PointSet derives from QAbstractTableModel). Feb 10, 2021 · Custom drawing on an item view is usually dangerous if not done with extreme care, and that's the reason item delegates exist. Dec 13, 2023 · It has fixed 3 columns. If row heights are based on the contents, I'm afraid that there's no solution for a data model that big: laying out of items requires a lot of computations if based on the contents: each item is positioned at different coordinates based on the size of all items before Oct 29, 2021 · The code below produces a QTableView that is generated from a Pandas DataFrame. A QComboBox always uses a model to store its data. 7). of 7 runs, 100000 loops each) In [7]: %timeit Oct 6, 2019 · Your code has 2 errors: In C++ roleNames() method returns a QHash<int, QByteArray> so in Python you must return a dictionary whose key is an integer and value must be a bytes or QByteArray but in your case the value is a string. category=category self. g. Feb 22, 2023 · Either the new data (at least, the column used for sorting) must be known before the row is inserted, or you just add a new row at the bottom of the model and when the data is inserted, you sort the data again. The PySide. I have several columns. I can set the background colour of each cell based on a condition. This is my code that handles adding new column to the table. Explore Teams Jan 29, 2015 · The removeRows() works as intended by deleting the selected row. Dec 7, 2020 · I am on Maya / PySide2 / Python 2. or what I have now: I have a a button that adds a new column and line Edit where you write your column name. But I don't know when I am able to call it. size() returns the current visible dimensions not the size of the entire header, so we can only use it for the height on the horizontal, and width on the vertical. Apr 2, 2022 · Issue. QAbstractTableModel): def __init__(self, parent=None): QtCore Oct 13, 2021 · The directory PyQt5-5. Crash happens when I push 1 key, or t Jul 8, 2017 · I know what the size of a single column, which is always the same, and is always the one with largest height. And it is the model that modifies self. model. QAbstractTableModel provides a standard interface for models that represent their data as a two-dimensional array of items. Sep 27, 2014 · The code below creates QTableView with a single column. For example to turn the cell red: class TableModel(QtCore. But I need set width of the column after it is created. Feb 5, 2018 · Note: I don't believe this is a duplicate of How to programmatically change/update data in Python PyQt4 TableView? as I don't want to insert new rows. But I need the columns resize itself to the widget's width. Both data() and setData() must access different values depending on the role (see the documentation about item roles), meaning that you must not use self. QApplication( Here is a minimal QAbstractItemModel implementation to show how it worked. I do not know how to rename the column header names. Orientation, role: int = ): #for setting columns name if orientation == Qt. _dataframe. Originally posted as an edit to @0x90's answer, but it got rejected for deviating from the post's original intent and recommended to post as a comment or answer, so I'm including the short write-up here. This is not using that,, this is just for a dropdown (QComboBox) with a custom QAbstractTableModel, which needs to have 2 columns. The Feb 29, 2016 · QAbstractItemModel (base class for all models) has default implementation of columnCount() that returns 0. Jul 25, 2014 · If you set verticalHeader. ItemDataRole): """Override method from QAbstractTableModel Return dataframe index as vertical header data and columns as horizontal header data. Feb 22, 2018 · So i'm writing an application and using QTableView with QAbstractTableModel to display my data. delvian | 2020-10-01 09:42:57 UTC | #5. Just try to enlarge the widget window by dragging the bottom-right corner. The model I build however, is not behaving as I anticipated. However, the width of this cell may not always be the widest of all the cells in a row. . In my case, I want the model to set the width of each table column. It will resize the columns after clicking and Aug 24, 2015 · "no-more-proxy" code below shows how to sort and filter from inside of QAbstractTableModel instead of proxy:. Adjusting columns is based on the lengths of columns values (including column names). Now I want to set different widths for the columns in my model. Is there any built-in way to make it work? Sep 13, 2019 · TableView uses the largest implicitWidth among the items as the column width, unless the columnWidthProvider property is explicitly set. BIG UPDATE (Note: Legacy code has been deleted as this is a better approach on the same question, and legacy code was confusing as hell). It brings me back to why I wanted, or rather figured out after tons of research that I need to do it using a delegate. I need to access Dec 14, 2015 · Table model has no influence to column width. py use PySide's QTableView and QAbstractTableModel for tabular data sort columns by clicking on the header title here applied to solvents commonly used in Chemistry PySide is the official LGPL-licensed version of PyQT tested with PySide112 and Python27/Python33 by vegaseat 15feb2013 ''' import operator from Jun 11, 2021 · I'm trying to understand the odd selection behavior, as it could be a bug. columns A and B contain int values, C contains a list of ints for each cell. 7. Any QAbstractTableModel model-related API should only be called from the thread the model object lives in. I want columns to resize to fit the edges of QTableView every time the window gets resized. I tried this: from PySide2 import QtCore, QtGui, QtWidgets from PySide2. The goal is to have the second filter behave as an AND condition, satisfying both column 1 AND May 7, 2020 · I am using a QTableView in PyQT5 to display a table of data. def auto_adjust_column_widths(excel_file : "Excel File Path", extra_space = 1) -> None: """ Adjusts column widths of the excel file and replaces it with the adjusted one. 4\examples\itemviews\frozencolumn has an example of QTableView that freezes column one. 10. Jun 17, 2019 · I am writing the first model. May 13, 2020 · The first += line is needed since the vertical header actually adds a bit of width to the horizontal header (and vice versa) where they overlap at the square in the top. I found an example that uses PyQT4, but in PyQT5 SIGNALs are not existing anymore. setData(index, value, role) For calculated column I have this working code for column3 Oct 27, 2016 · I have subclassed QAbstractTableModel (using PyQt4), including the setData method. first, I have several TableViews In my app, each one use a different TableModel model, Not every one of them have checkboxs in the first column. Aug 2, 2019 · @eyllanesc is is possible to have the columns all be equal width based on the width of the TableView instead of hardcoding the width of each column as 100? My attempt of defining the width in the delegate as implicitWidth: tableView. OK, I think I'm starting to get this. Jan 28, 2021 · @Zoes that depends on how you want the editor to behave and what data you want to set. Setting an explicit width on an item is Feb 21, 2019 · ''' ps_QAbstractTableModel_solvents. QtGui import * # do Jun 29, 2016 · This can be solved by setting the resize-mode for each column. The data is a table of famous scientists. dev. Jan 16, 2018 · The problem is that datatable is None so it has no columns or index (I do not know what type of structure is datatable), the solution is to set a size 0 for rowCount() and columnCount() if it is None otherwise we pass index or columns, respectively. _data indiscriminately for anything role. The height of the header works. unless you're using a fixed-width font, you cannot base the width on the string length (in most fonts, "W" is much larger than "iii"), so you must use font metrics; 2. I tried this, but it's resizing the column contents only to fit it's column. I was able to add data in QTableWidget but i couldn't set text format of time column. I also want user to edit any item of table but with corresponding format. _data. From my model's data() I am returning a QString for each cell. oldIndex – int. view. If you don't set a model yourself, it will create its own QStandardItemModel. Dec 3, 2011 · self. A QTableview that does not scroll column one horizontally. However, there's an issue that needs resolving - filters applied initially disappear when attempting to apply a second filter to a different column. I am open to any implementation though. Here's a snippet to show just column headings - change the header_labels value to change the header text. Dec 19, 2008 · And resized widths of columns are to save in QSettings to restore user's favorite size next time. How to make the header column stretch along the entire width of the QTableView view? from PyQt4 import QtCore, QtGui app=QtGui. name=name self. It adds some more formatting to my previous example such as specifying the font, a header, column width, row height, etc. I'm trying to program an interface for using a sqlite database on two separates projects, using QtableViews. How is this possible? thanks. 3 (including QTDesigner 4. AlignVCenter) While this works I would like to know how to control Header from inside of QAbstractTableModel using its headerData() method. iloc [index. Yet, trying to drag the very corner back in order to return to the original size, is not possible; that is, the column width can expand but not shrink. When the user manually resizes the width of a column (double clicking or dragging the section header), from then on the width of that particular column will remain fixed while the other columns proportionally fill the remaining space. But something wrong with next code, please help: First of all, here is a part of constructor of MainWindow: eveModel = new EveModel(this); header = tableView->horizontalHeader(); QSortFilterProxyModel *proxyModel = new QSortFilterProxyModel(this Aug 2, 2019 · In PyQt5, I am using the model view to display a table. Jan 18, 2018 · Following example (PySide, using QT 4. This QAbstractTableModel example shows how you can define a custom Qt model to display tabular data. EDIT Feb 16, 2013 · Using PySide's QAbstractTableModel allows you to easily customize a widget like QTableView and make it more generic in its application. First, don't use resizeToContents size hint! Basic solution: use fixed size for columns with stretch option. emit() method. 7 I cannot set the header data with a custom table model. minimal reproducible examp Apr 4, 2016 · I'm using QTableView with a subclass of QAbstractTableModel as its model. In this case, my app crashes. What Luca wrote above worked. Once the column width is found, all other items in the same column are resized to this width, even if new items that are flicked in later have larger implicitWidth. Jul 13, 2017 · I want to set all columns to be the same width (including the vertical header), and those columns that have multiline text to word wrap. The previous number of columns is specified by oldCount, and the new number of columns is specified by newCount. : 2,3 --> 2,3000; 4,567891 --> 4,5679). resizeSection(column, width) Then, when you call setModel, Qt will (amongst other things) do the equivalent of: self. If the QAbstractTableModel is connected with a view, that means the GUI thread, as that is where the view lives, and it will call into the model from the GUI thread This QAbstractTableModel example shows how you can define a custom Qt model to display tabular data. QSqlQuery. Helpfully, this matches the visual layout in the source code. Therefore I have overwritten headerData() method like this: @QVariant PointSet::headerData(int section, Qt::Orientation orientation, int role) const Dec 4, 2007 · This example displays the output of the "dir" command using QTableView and QAbstractTableModel. The model is the QAbstractTableModel, and I want to background color say row 0. A new row will be given in a seperate thread which is connected via a pyqtsignal to the QAbstractTableModel. I've had a hard time finding examples/concepts that are applicable to converting a table cell or column to display as HTML. e. header(). I want to edit the table data. Dec 16, 2020 · How can i insert and delete single rows in a QTableView using the QAbstractTableModel. Normally, Qt automatically calls setData() using the value based on the data type and the editor (as much as setEditorData() does) when the current index changes, and that happens because setModelData is called on the delegate. Jan 6, 2024 · Note that: 1. DisplayRole Sep 24, 2016 · It does work for me except that width changes the hight of the column; yet, removing **{'width': '300px'} seems to maximize the length of the 'text' column ( for totally new to pandas: you have to substitute 'text' with the name of your column). Jul 5, 2020 · I've seen questions similar to this one but they are aimed at QTableView. Oct 13, 2021 · The directory PyQt5-5. area='South' class TableModel(QtCore. Dec 7, 2014 · One column of it will contain time(hh:mm format). The coloring works, but all rows get colored, instead of the . Jan 19, 2021 · I have created a model class of type QAbstractTableModel to which I have added a number of methods as shown here: class resultsModel(QAbstractTableModel): def __init__(self, parent, headerData, Apr 12, 2023 · I have created a custom table model Python class, subclassing the QAbstractTableModel and when I try to set the instance of this class, model, to the model property of the TableView, the whole app Feb 26, 2020 · I am trying to make a PyQt5 GUI to show a Pandas dataframe in the form of a table and provide column filtering options, similar to the Microsoft Excel filters. "widest row" is ambiguous; for example, a table with 2 rows and 10 columns, the former with "WW" for each item, the latter with Apr 3, 2015 · It seems that the TableView/TableViewColumn from QtQuickControls does a somewhat unfortunate and confusing mix of role and columns: While the naming let's one think of model columns (but they actually refer to the view's columns here), one can retrieve data only via different roles, with the column being fixed to 0. columnMoved (column, oldIndex, newIndex) ¶ Parameters: column – int. But there is a problem with insertRows(). The first section must stretch to take up the available space, whilst the last two sections just resize to their contents: May 23, 2020 · I have QTableView with QAbstractTableModel and multiple QStyledItemDelegates. Please advise how can I approach to specify the other tableview to show only 2 columns from the Oct 23, 2013 · Hi, I have a QTableView in a dialog. width / tableView. Something that doesn't make sense yet, though -- my understanding of the model/view paradigm was that the model contained the data, and the view controlled the presentation of the data. 21 ns per loop (mean ± std. The section which is in Stretch mode will then expand. This slot is called whenever columns are added or deleted. layoutChanged. you must consider item margins; 3. structure is not hierarchical), and columns display objects properties. 8) will proportionally change the column widths to the width of the QTableView. – Sergiy Medvynskyy. Aug 20, 2020 · I was trying to build a simple QAbstractTableModel to familiarize myself with the concepts. def headerData(self, section: int, orientation: PySide6. May 15, 2011 · To retrieve a model index corresponding to an item in the model, use index() and provide only the row and column numbers. Here's the code for just displaying the table: import sys from PyQt4 import QtGui, QtCore from PyQt4. What causes this In case you really want to re-arrange the columns yourself: You can move or swap sections via the moveSection and swapSections methods of the horizontalHeader. columnCount() only partially works. I would like the model to display a tick mark DisplayRole: return str (self. See the following figure: The width of the QTableWidget should be adjusted so that it is not smaller than a reasonable minimum and not extend beyond the buttons above it; in particular, the size of the columns 1, 2, and 4 should be adjusted to their contents, and the 3rd column Jan 8, 2021 · Thanks for your comment. If the QAbstractTableModel is connected with a view, that means the GUI thread, as that is where the view lives, and it will call into the model from the GUI thread Being a subclass of QObject, QAbstractTableModel is not thread-safe. So I can resize them by mouse, But now I need to set a minimum width for the first column. when running with timeit on a df that is (1000,1000): In [5]: %timeit len(df. Jul 28, 2017 · While working with the QTableView and QAbstractTableModel there are times when the QTableView is not updated with the changes taking place in QAbstractTableModel's data. Aug 17, 2018 · Sorry for the vagueness. The columns I'd like to hide, I move to the end of the list where all columns are stored and then I subtract the count of the hidden columns of the columnsCount()-method. swapSections(x,y) will - obviously - swap the positions of the two columns. With this arrangement when you index, you index first by row, then by column — making our example table a 3 row, 5 column table. The hh. I am using a custom model using QAbstractTableModel along with a custom delegate. In order to "enforce" or to trigger the view update I use QAbstractTableModel's self. Dec 28, 2012 · I am using QTableView to display data retrieved from QtSql. Subclassing ¶ When subclassing QAbstractTableModel , you must implement rowCount() , columnCount() , and data() . ID=ID self. moveSection(x, y) will move column x such that it's column y afterwards, while. This behaviour is life saver for most of us, if we don't have a large table that frequently update. Jan 3, 2013 · If you're using a QTableView with your own model you need to implement the headerData() method in the model to return data for the header. values) 6. Because I only return the string from Model, I don't know when the framework will create the columns. In fact, an important thing to know is if the data is going to be used in its original form (the dataframe), maybe for exporting purposes. By some reason the new items do not appear at the index-number selected. column ()]) return None def headerData (self, section: int, orientation: Qt. 8. QtCore. DisplayRole: return f"Column {section + 1}" #for setting rows name if orientation == Qt.
kqcy lhcggpr jowmhx tmi ctafat ktdvcrx qmcpm diuw kydfii lpcrbn
{"Title":"What is the best girl
name?","Description":"Wheel of girl
names","FontSize":7,"LabelsList":["Emma","Olivia","Isabel","Sophie","Charlotte","Mia","Amelia","Harper","Evelyn","Abigail","Emily","Elizabeth","Mila","Ella","Avery","Camilla","Aria","Scarlett","Victoria","Madison","Luna","Grace","Chloe","Penelope","Riley","Zoey","Nora","Lily","Eleanor","Hannah","Lillian","Addison","Aubrey","Ellie","Stella","Natalia","Zoe","Leah","Hazel","Aurora","Savannah","Brooklyn","Bella","Claire","Skylar","Lucy","Paisley","Everly","Anna","Caroline","Nova","Genesis","Emelia","Kennedy","Maya","Willow","Kinsley","Naomi","Sarah","Allison","Gabriella","Madelyn","Cora","Eva","Serenity","Autumn","Hailey","Gianna","Valentina","Eliana","Quinn","Nevaeh","Sadie","Linda","Alexa","Josephine","Emery","Julia","Delilah","Arianna","Vivian","Kaylee","Sophie","Brielle","Madeline","Hadley","Ibby","Sam","Madie","Maria","Amanda","Ayaana","Rachel","Ashley","Alyssa","Keara","Rihanna","Brianna","Kassandra","Laura","Summer","Chelsea","Megan","Jordan"],"Style":{"_id":null,"Type":0,"Colors":["#f44336","#710d06","#9c27b0","#3e1046","#03a9f4","#014462","#009688","#003c36","#8bc34a","#38511b","#ffeb3b","#7e7100","#ff9800","#663d00","#607d8b","#263238","#e91e63","#600927","#673ab7","#291749","#2196f3","#063d69","#00bcd4","#004b55","#4caf50","#1e4620","#cddc39","#575e11","#ffc107","#694f00","#9e9e9e","#3f3f3f","#3f51b5","#192048","#ff5722","#741c00","#795548","#30221d"],"Data":[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[6,7],[8,9],[10,11],[12,13],[16,17],[20,21],[22,23],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[36,37],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[2,3],[32,33],[4,5],[6,7]],"Space":null},"ColorLock":null,"LabelRepeat":1,"ThumbnailUrl":"","Confirmed":true,"TextDisplayType":null,"Flagged":false,"DateModified":"2020-02-05T05:14:","CategoryId":3,"Weights":[],"WheelKey":"what-is-the-best-girl-name"}