File tree Expand file tree Collapse file tree 3 files changed +19
-12
lines changed Expand file tree Collapse file tree 3 files changed +19
-12
lines changed Original file line number Diff line number Diff line change 66 <rect >
77 <x >0</x >
88 <y >0</y >
9- <width >784 </width >
10- <height >718 </height >
9+ <width >1000 </width >
10+ <height >720 </height >
1111 </rect >
1212 </property >
1313 <property name =" windowTitle" >
838838 <x >0</x >
839839 <y >0</y >
840840 <width >300</width >
841- <height >426 </height >
841+ <height >583 </height >
842842 </rect >
843843 </property >
844844 <property name =" minimumSize" >
Original file line number Diff line number Diff line change @@ -308,9 +308,14 @@ void RPCConsole::setClientModel(ClientModel *model)
308308 ui->peerWidget ->setSelectionBehavior (QAbstractItemView::SelectRows);
309309 ui->peerWidget ->setSelectionMode (QAbstractItemView::ExtendedSelection);
310310 ui->peerWidget ->setContextMenuPolicy (Qt::CustomContextMenu);
311- ui->peerWidget ->setColumnWidth (PeerTableModel::Address, ADDRESS_COLUMN_WIDTH);
312- ui->peerWidget ->setColumnWidth (PeerTableModel::Subversion, SUBVERSION_COLUMN_WIDTH);
313- ui->peerWidget ->setColumnWidth (PeerTableModel::Ping, PING_COLUMN_WIDTH);
311+
312+ // Scale column widths by the logical DPI over 96.0 to deal with hires displays.
313+ ui->peerWidget ->setColumnWidth (PeerTableModel::NetNodeId, NETNODEID_COLUMN_WIDTH * logicalDpiX () / 96 );
314+ ui->peerWidget ->setColumnWidth (PeerTableModel::Address, ADDRESS_COLUMN_WIDTH * logicalDpiX () / 96 );
315+ ui->peerWidget ->setColumnWidth (PeerTableModel::Ping, PING_COLUMN_WIDTH * logicalDpiX () / 96 );
316+ ui->peerWidget ->setColumnWidth (PeerTableModel::Sent, SENT_COLUMN_WIDTH * logicalDpiX () / 96 );
317+ ui->peerWidget ->setColumnWidth (PeerTableModel::Received, RECEIVED_COLUMN_WIDTH * logicalDpiX () / 96 );
318+ ui->peerWidget ->setColumnWidth (PeerTableModel::Subversion, SUBVERSION_COLUMN_WIDTH * logicalDpiX () / 96 );
314319 ui->peerWidget ->horizontalHeader ()->setStretchLastSection (true );
315320
316321 // create peer table context menu actions
Original file line number Diff line number Diff line change @@ -116,12 +116,14 @@ public slots:
116116
117117 enum ColumnWidths
118118 {
119- ADDRESS_COLUMN_WIDTH = 200 ,
120- SUBVERSION_COLUMN_WIDTH = 150 ,
121- PING_COLUMN_WIDTH = 80 ,
122- BANSUBNET_COLUMN_WIDTH = 200 ,
123- BANTIME_COLUMN_WIDTH = 250
124-
119+ NETNODEID_COLUMN_WIDTH = 50 ,
120+ ADDRESS_COLUMN_WIDTH = 130 ,
121+ PING_COLUMN_WIDTH = 50 ,
122+ SENT_COLUMN_WIDTH = 50 ,
123+ RECEIVED_COLUMN_WIDTH = 60 ,
124+ SUBVERSION_COLUMN_WIDTH = 130 ,
125+ BANSUBNET_COLUMN_WIDTH = 130 ,
126+ BANTIME_COLUMN_WIDTH = 130
125127 };
126128
127129};
You can’t perform that action at this time.
0 commit comments