diff --git a/src/wirelessphotoimportwidget.cpp b/src/wirelessgalleryimportwidget.cpp similarity index 90% rename from src/wirelessphotoimportwidget.cpp rename to src/wirelessgalleryimportwidget.cpp index 92158cb..cc8dcbd 100644 --- a/src/wirelessphotoimportwidget.cpp +++ b/src/wirelessgalleryimportwidget.cpp @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -#include "wirelessphotoimportwidget.h" +#include "wirelessgalleryimportwidget.h" #include "photoimportdialog.h" #include #include @@ -28,7 +28,7 @@ #include #include -WirelessPhotoImportWidget::WirelessPhotoImportWidget(QWidget *parent) +WirelessGalleryImportWidget::WirelessGalleryImportWidget(QWidget *parent) : QWidget(parent), m_leftPanel(nullptr), m_scrollArea(nullptr), m_scrollContent(nullptr), m_fileListLayout(nullptr), m_browseButton(nullptr), m_importButton(nullptr), m_statusLabel(nullptr), @@ -38,17 +38,17 @@ WirelessPhotoImportWidget::WirelessPhotoImportWidget(QWidget *parent) { setupUI(); QTimer::singleShot(100, this, - &WirelessPhotoImportWidget::setupTutorialVideo); + &WirelessGalleryImportWidget::setupTutorialVideo); } -WirelessPhotoImportWidget::~WirelessPhotoImportWidget() +WirelessGalleryImportWidget::~WirelessGalleryImportWidget() { if (m_tutorialPlayer) { m_tutorialPlayer->stop(); } } -void WirelessPhotoImportWidget::setupUI() +void WirelessGalleryImportWidget::setupUI() { QHBoxLayout *mainLayout = new QHBoxLayout(this); mainLayout->setContentsMargins(10, 10, 10, 10); @@ -63,7 +63,7 @@ void WirelessPhotoImportWidget::setupUI() // Browse button m_browseButton = new QPushButton("Select Files"); connect(m_browseButton, &QPushButton::clicked, this, - &WirelessPhotoImportWidget::onBrowseFiles); + &WirelessGalleryImportWidget::onBrowseFiles); leftLayout->addWidget(m_browseButton); // Status label @@ -90,7 +90,7 @@ void WirelessPhotoImportWidget::setupUI() m_importButton = new QPushButton("Import Photos to iOS"); m_importButton->setEnabled(false); connect(m_importButton, &QPushButton::clicked, this, - &WirelessPhotoImportWidget::onImportPhotos); + &WirelessGalleryImportWidget::onImportPhotos); leftLayout->addWidget(m_importButton); mainLayout->addWidget(m_leftPanel, 1); @@ -122,7 +122,7 @@ void WirelessPhotoImportWidget::setupUI() mainLayout->addWidget(m_rightPanel, 1); } -void WirelessPhotoImportWidget::setupTutorialVideo() +void WirelessGalleryImportWidget::setupTutorialVideo() { m_tutorialPlayer = new QMediaPlayer(this); m_tutorialVideoWidget = new QVideoWidget(); @@ -166,7 +166,7 @@ void WirelessPhotoImportWidget::setupTutorialVideo() m_tutorialLayout->addWidget(m_tutorialVideoWidget); } -void WirelessPhotoImportWidget::onBrowseFiles() +void WirelessGalleryImportWidget::onBrowseFiles() { QStringList files = QFileDialog::getOpenFileNames( this, "Select Photos/Videos to Import", @@ -192,7 +192,7 @@ void WirelessPhotoImportWidget::onBrowseFiles() updateStatusLabel(); } -void WirelessPhotoImportWidget::updateFileList() +void WirelessGalleryImportWidget::updateFileList() { // Clear existing file list QLayoutItem *child; @@ -231,7 +231,7 @@ void WirelessPhotoImportWidget::updateFileList() m_importButton->setEnabled(!m_selectedFiles.isEmpty()); } -void WirelessPhotoImportWidget::updateStatusLabel() +void WirelessGalleryImportWidget::updateStatusLabel() { if (m_selectedFiles.isEmpty()) { m_statusLabel->setText("No files selected"); @@ -241,7 +241,7 @@ void WirelessPhotoImportWidget::updateStatusLabel() } } -void WirelessPhotoImportWidget::onRemoveFile(int index) +void WirelessGalleryImportWidget::onRemoveFile(int index) { if (index >= 0 && index < m_selectedFiles.size()) { m_selectedFiles.removeAt(index); @@ -250,13 +250,13 @@ void WirelessPhotoImportWidget::onRemoveFile(int index) } } -QStringList WirelessPhotoImportWidget::getGalleryCompatibleExtensions() const +QStringList WirelessGalleryImportWidget::getGalleryCompatibleExtensions() const { return {"jpg", "jpeg", "png", "gif", "bmp", "tiff", "tif", "webp", "heic", "heif", "mp4", "mov", "avi", "mkv", "m4v", "3gp", "webm"}; } -bool WirelessPhotoImportWidget::isGalleryCompatible( +bool WirelessGalleryImportWidget::isGalleryCompatible( const QString &filePath) const { QFileInfo info(filePath); @@ -264,7 +264,7 @@ bool WirelessPhotoImportWidget::isGalleryCompatible( return getGalleryCompatibleExtensions().contains(ext); } -void WirelessPhotoImportWidget::onImportPhotos() +void WirelessGalleryImportWidget::onImportPhotos() { if (m_selectedFiles.isEmpty()) { QMessageBox::warning(this, "No Files", @@ -276,7 +276,7 @@ void WirelessPhotoImportWidget::onImportPhotos() dialog.exec(); } -QStringList WirelessPhotoImportWidget::getSelectedFiles() const +QStringList WirelessGalleryImportWidget::getSelectedFiles() const { return m_selectedFiles; } diff --git a/src/wirelessphotoimportwidget.h b/src/wirelessgalleryimportwidget.h similarity index 88% rename from src/wirelessphotoimportwidget.h rename to src/wirelessgalleryimportwidget.h index 9df3e5e..972a024 100644 --- a/src/wirelessphotoimportwidget.h +++ b/src/wirelessgalleryimportwidget.h @@ -17,8 +17,8 @@ * along with this program. If not, see . */ -#ifndef WIRELESSPHOTOIMPORTWIDGET_H -#define WIRELESSPHOTOIMPORTWIDGET_H +#ifndef WIRELESSGALLERYIMPORTWIDGET_H +#define WIRELESSGALLERYIMPORTWIDGET_H #include "qprocessindicator.h" #include @@ -32,13 +32,13 @@ #include #include -class WirelessPhotoImportWidget : public QWidget +class WirelessGalleryImportWidget : public QWidget { Q_OBJECT public: - explicit WirelessPhotoImportWidget(QWidget *parent = nullptr); - ~WirelessPhotoImportWidget(); + explicit WirelessGalleryImportWidget(QWidget *parent = nullptr); + ~WirelessGalleryImportWidget(); QStringList getSelectedFiles() const; @@ -75,4 +75,4 @@ private: QStringList getGalleryCompatibleExtensions() const; }; -#endif // WIRELESSPHOTOIMPORTWIDGET_H +#endif // WIRELESSGALLERYIMPORTWIDGET_H