30#include <peak_ipl/peak_ipl.hpp>
32#include <peak/peak.hpp>
47 std::shared_ptr<peak::core::Device>
device{};
Definition acquisitionworker.h:41
Definition mainwindow.h:47
void closeEvent(QCloseEvent *event) override
Definition mainwindow.cpp:143
bool OpenDevices()
Definition mainwindow.cpp:148
std::vector< std::unique_ptr< DeviceContext > > m_vecDevices
Definition mainwindow.h:76
QVBoxLayout * m_layout
Definition mainwindow.h:66
void OnAboutQt(const QString &link)
Definition mainwindow.cpp:452
MainWindow(QWidget *parent=nullptr)
static constexpr int32_t m_max_number_of_devices
Definition mainwindow.h:85
QLabel * m_statusBarLabelAboutQt
Definition mainwindow.h:83
QWidget * m_centralWidget
Definition mainwindow.h:78
void CloseDevices()
Definition mainwindow.cpp:370
QWidget * m_statusBar
Definition mainwindow.h:80
QHBoxLayout * m_statusBarLayout
Definition mainwindow.h:81
QLabel * m_statusBarLabelVersion
Definition mainwindow.h:82
static constexpr int64_t m_maximum_throughputlimit
Definition mainwindow.h:86
The DisplayWindow class implements an easy way to display images from a camera in a Qt widgets window...
Definition mainwindow.h:46
std::shared_ptr< peak::core::Device > device
Definition mainwindow.h:47
AcquisitionWorker * acquisitionWorker
Definition mainwindow.h:53
QThread acquisitionThread
Definition mainwindow.h:54
std::shared_ptr< peak::core::DataStream > dataStream
Definition mainwindow.h:48
std::unique_ptr< DisplayWindow > displayWindow
Definition mainwindow.h:51
std::shared_ptr< peak::core::NodeMap > nodemapRemoteDevice
Definition mainwindow.h:49
QSize imageSize
Definition mainwindow.h:52
peak::ipl::PixelFormatName pixelFormat
Definition mainwindow.h:50