forked from len0rd/rockbox
qeditor: implement usb device list refresh (if supported)
Change-Id: Iaf05cad0e057f767dcde963d194027b2e290dbea Reviewed-on: http://gerrit.rockbox.org/978 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
This commit is contained in:
parent
57d6db6ff5
commit
dbb59291e7
2 changed files with 10 additions and 0 deletions
|
@ -829,6 +829,8 @@ BackendSelector::BackendSelector(Backend *backend, QWidget *parent)
|
||||||
#ifdef HAVE_HWSTUB
|
#ifdef HAVE_HWSTUB
|
||||||
connect(m_dev_selector, SIGNAL(currentIndexChanged(int)),
|
connect(m_dev_selector, SIGNAL(currentIndexChanged(int)),
|
||||||
this, SLOT(OnDevChanged(int)));
|
this, SLOT(OnDevChanged(int)));
|
||||||
|
connect(&m_hwstub_helper, SIGNAL(OnDevListChanged(bool, struct libusb_device *)),
|
||||||
|
this, SLOT(OnDevListChanged2(bool, struct libusb_device *)));
|
||||||
#endif
|
#endif
|
||||||
OnDataSelChanged(0);
|
OnDataSelChanged(0);
|
||||||
}
|
}
|
||||||
|
@ -883,6 +885,13 @@ void BackendSelector::OnDataSelChanged(int index)
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_HWSTUB
|
#ifdef HAVE_HWSTUB
|
||||||
|
void BackendSelector::OnDevListChanged2(bool arrived, struct libusb_device *dev)
|
||||||
|
{
|
||||||
|
Q_UNUSED(arrived);
|
||||||
|
Q_UNUSED(dev);
|
||||||
|
OnDevListChanged();
|
||||||
|
}
|
||||||
|
|
||||||
void BackendSelector::OnDevListChanged()
|
void BackendSelector::OnDevListChanged()
|
||||||
{
|
{
|
||||||
ClearDevList();
|
ClearDevList();
|
||||||
|
|
|
@ -312,6 +312,7 @@ private slots:
|
||||||
#ifdef HAVE_HWSTUB
|
#ifdef HAVE_HWSTUB
|
||||||
void OnDevListChanged();
|
void OnDevListChanged();
|
||||||
void OnDevChanged(int index);
|
void OnDevChanged(int index);
|
||||||
|
void OnDevListChanged2(bool, struct libusb_device *);
|
||||||
void ClearDevList();
|
void ClearDevList();
|
||||||
#endif
|
#endif
|
||||||
void OnDataSelChanged(int index);
|
void OnDataSelChanged(int index);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue