Qt/Bluetooth: Implement hover for rows
authorMichal Labedzki <michal.labedzki@tieto.com>
Tue, 3 May 2016 20:45:05 +0000 (22:45 +0200)
committerMichal Labedzki <michal.labedzki@tieto.com>
Tue, 13 Sep 2016 06:17:15 +0000 (06:17 +0000)
This improves readability, especially while presenting results
to the other people.

Change-Id: I1a6fc93c1b858078e171729971561321a4ddd956
Reviewed-on: https://code.wireshark.org/review/16469
Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
ui/qt/bluetooth_att_server_attributes_dialog.cpp
ui/qt/bluetooth_device_dialog.cpp
ui/qt/bluetooth_devices_dialog.cpp
ui/qt/bluetooth_hci_summary_dialog.cpp

index 431c40f63a0979ab820705fe9ada501004e2ad46..1d1259becaf3de50fba62681650a2d297971f823 100644 (file)
@@ -74,6 +74,9 @@ BluetoothAttServerAttributesDialog::BluetoothAttServerAttributesDialog(QWidget &
 
     ui->tableTreeWidget->sortByColumn(column_number_handle, Qt::AscendingOrder);
 
+    ui->tableTreeWidget->setStyleSheet("QTreeView::item:hover{background-color:lightyellow; color:black;}");
+
+
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Cell);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Rows);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_All);
index 5c72f2d2a41c2b9b237769f52ff184f938d22d66..07c4181baa331137739dc656a33057cf8e2352a0 100644 (file)
@@ -133,6 +133,8 @@ BluetoothDeviceDialog::BluetoothDeviceDialog(QWidget &parent, CaptureFile &cf, Q
     ui->tableWidget->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch);
 #endif
 
+    ui->tableWidget->setStyleSheet("QTableView::item:hover{background-color:lightyellow; color:black;}");
+
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Cell);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Rows);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_All);
index 07f5d9cd9f6b4b15ba122ab366746de547451767..5698b817409a15fb405b7ec34d4d09c74c108193 100644 (file)
@@ -93,6 +93,8 @@ BluetoothDevicesDialog::BluetoothDevicesDialog(QWidget &parent, CaptureFile &cf,
 
     ui->tableTreeWidget->sortByColumn(column_number_bd_addr, Qt::AscendingOrder);
 
+    ui->tableTreeWidget->setStyleSheet("QTreeView::item:hover{background-color:lightyellow; color:black;}");
+
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Cell);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Rows);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_All);
index a29d3f8136cfe70822e748fa19db85ebef2b6e4e..d8097c8b6de117df8c5c31d194016e999a47ba63 100644 (file)
@@ -114,6 +114,8 @@ BluetoothHciSummaryDialog::BluetoothHciSummaryDialog(QWidget &parent, CaptureFil
         ui->tableTreeWidget->resizeColumnToContents(i);
     }
 
+    ui->tableTreeWidget->setStyleSheet("QTreeView::item:hover{background-color:lightyellow; color:black;}");
+
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Cell);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_Rows);
     context_menu_.addActions(QList<QAction *>() << ui->actionCopy_All);