diff --git a/README.md b/README.md
index 46ad0a4..57e39f4 100644
--- a/README.md
+++ b/README.md
@@ -23,6 +23,6 @@ by YouTube which currently need to be downloaded separately and then muxed toget
## Build instructions
The video downloader depends on c++utilities and qtutilities and is built in the same
-way as these libaries.
+way as these libraries.
-The following Qt modules are requried: core gui widgets network
+The following Qt modules are required: core gui widgets network
diff --git a/cli/mainfeatures.cpp b/cli/mainfeatures.cpp
index bbb135a..40367d3 100644
--- a/cli/mainfeatures.cpp
+++ b/cli/mainfeatures.cpp
@@ -99,7 +99,7 @@ void download(int argc, char *argv[], const ArgumentOccurrence &, const Argument
}
++specifiedDownloads;
}
- // check whether downloads could be instantiated, print appropiate error messages if not
+ // check whether downloads could be instantiated, print appropriate error messages if not
if (!specifiedDownloads) {
cout << "No downloads have been specified." << endl;
} else if (downloads.isEmpty()) {
diff --git a/gui/downloadinteraction.cpp b/gui/downloadinteraction.cpp
index a371218..2347a1b 100644
--- a/gui/downloadinteraction.cpp
+++ b/gui/downloadinteraction.cpp
@@ -59,7 +59,7 @@ void DownloadInteraction::downloadRequiresOutputDevice(Download *download, size_
&& (TargetPage::targetDirectory().isEmpty() || QDir(TargetPage::targetDirectory()).exists()) // and the default directory exists or is empty
&& !fileName.isEmpty()) { // and the file name is not empty
download->provideOutputDevice(optionIndex, new QFile(TargetPage::targetDirectory() % QChar('/') % fileName), true);
- } else { // aks the user for the target path otherwise
+ } else { // ask the user for the target path otherwise
QFileDialog *dlg = new QFileDialog(m_parentWidget);
#ifndef Q_OS_WIN
// the native dialog can only be shown modal under Windows
@@ -227,7 +227,7 @@ void DownloadInteraction::downloadHasSslErrors(Download *download, size_t option
}
auto *dlg = new QMessageBox(m_parentWidget);
dlg->setModal(false);
- dlg->setWindowTitle(tr("SSL errors occured") % QStringLiteral(" - ") % QCoreApplication::applicationName());
+ dlg->setWindowTitle(tr("SSL errors occurred") % QStringLiteral(" - ") % QCoreApplication::applicationName());
dlg->setTextFormat(Qt::RichText);
dlg->setText(tr("The download %1 has SSL errors.").arg(downloadName));
dlg->setInformativeText(tr("Do you want to ignore the SSL errors for this download?"));
diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp
index d7d18c1..cc6a99a 100644
--- a/gui/mainwindow.cpp
+++ b/gui/mainwindow.cpp
@@ -339,7 +339,7 @@ void MainWindow::startOrStopSelectedDownloads()
download->init();
break;
case DownloadStatus::Initiating:
- // when the download is retireving initial information it can be stopped
+ // when the download is retrieving initial information it can be stopped
download->stop();
break;
case DownloadStatus::Downloading:
@@ -474,7 +474,7 @@ void MainWindow::updateStartStopControls()
int toInterrupt = 0;
int noCommand = 0;
int downloadLinksAvailable = 0;
- int removeable = 0;
+ int removable = 0;
int withTargetPath = 0;
bool downloadsSelected = !selectedDownloads.isEmpty();
if (downloadsSelected) {
@@ -482,7 +482,7 @@ void MainWindow::updateStartStopControls()
switch (download->status()) {
case DownloadStatus::None:
++toInit;
- ++removeable;
+ ++removable;
break;
case DownloadStatus::Initiating:
++toStop;
@@ -497,7 +497,7 @@ void MainWindow::updateStartStopControls()
break;
case DownloadStatus::Ready:
++downloadLinksAvailable;
- ++removeable;
+ ++removable;
if (download->supportsRange() && download->range().currentOffset() > 0) {
++toResume;
} else {
@@ -511,10 +511,10 @@ void MainWindow::updateStartStopControls()
} else {
++toInit;
}
- ++removeable;
+ ++removable;
break;
case DownloadStatus::Interrupted:
- ++removeable;
+ ++removable;
++downloadLinksAvailable;
if (download->supportsRange()) {
++toResume;
@@ -523,7 +523,7 @@ void MainWindow::updateStartStopControls()
case DownloadStatus::Finished:
++downloadLinksAvailable;
++toRestart;
- ++removeable;
+ ++removable;
break;
case DownloadStatus::Interrupting:
case DownloadStatus::Aborting:
@@ -610,12 +610,12 @@ void MainWindow::updateStartStopControls()
if (m_ui->toolBar->minimumWidth() < m_ui->toolBar->width()) {
m_ui->toolBar->setMinimumWidth(m_ui->toolBar->width());
}
- if (removeable == 1) {
+ if (removable == 1) {
m_ui->actionRemove_selected_downloads_from_list->setText(tr("Remove selected download from list"));
- } else if (removeable > 1) {
- m_ui->actionRemove_selected_downloads_from_list->setText(tr("Remove selected downloads (%1) from list").arg(removeable));
+ } else if (removable > 1) {
+ m_ui->actionRemove_selected_downloads_from_list->setText(tr("Remove selected downloads (%1) from list").arg(removable));
}
- m_ui->actionRemove_selected_downloads_from_list->setEnabled(removeable > 0);
+ m_ui->actionRemove_selected_downloads_from_list->setEnabled(removable > 0);
if (downloadLinksAvailable > 0) {
if (downloadLinksAvailable == 1) {
m_ui->actionCopy_download_url->setText(tr("Copy download url"));
@@ -710,7 +710,7 @@ void MainWindow::setDownloadRange()
} else if (!downloads.size()) {
QMessageBox::warning(this, windowTitle(), tr("There is no download selected."));
} else {
- QMessageBox::warning(this, windowTitle(), tr("You can only set the range of a singe download at once."));
+ QMessageBox::warning(this, windowTitle(), tr("You can only set the range of a single download at once."));
}
}
@@ -726,7 +726,7 @@ void MainWindow::setTargetPath()
} else if (!downloads.size()) {
QMessageBox::warning(this, windowTitle(), tr("There is no download selected."));
} else {
- QMessageBox::warning(this, windowTitle(), tr("You can only set the target of a singe download at once."));
+ QMessageBox::warning(this, windowTitle(), tr("You can only set the target of a single download at once."));
}
}
diff --git a/network/download.cpp b/network/download.cpp
index 6c6eb00..f227b9f 100644
--- a/network/download.cpp
+++ b/network/download.cpp
@@ -52,7 +52,7 @@ namespace Network {
* - reportNewDataToBeWritten(): Reports that there is new data to be written available.
* - reportRedirectionAvailable(): Reports that there is a redirection available.
* - reportAuthenticationRequired(): Reports that authentication credentials are required.
- * - reportSslErrors(): Reports that one or more SSL errors occured.
+ * - reportSslErrors(): Reports that one or more SSL errors occurred.
* - reportDownloadComplete(): Reports that the download is complete.
* - reportFinalDownloadStatus(): Reports the final download status.
* - addDownloadUrl(): Makes a download URL under the specified option name available. Meant to be called during initialization.
@@ -350,7 +350,7 @@ void Download::interrupt()
}
/*!
- * \brief Constructs a new donwload with the specified \a url.
+ * \brief Constructs a new download with the specified \a url.
*/
Download::Download(const QUrl &url, QObject *parent)
: QObject(parent)
@@ -429,11 +429,11 @@ void Download::init()
/*!
* \brief Reports the initialization status.
*
- * Needs to be called when subclassing after the initialzation ended.
+ * Needs to be called when subclassing after the initialization ended.
*
* \param success Specifies whether the initialization succeeded.
* \param reasonIfNot Specifies the reason if the initialization failed; ignored otherwise.
- * \param networkError Specifies if and what kind of network error occured.
+ * \param networkError Specifies if and what kind of network error occurred.
*/
void Download::reportInitiated(bool success, const QString &reasonIfNot, const QNetworkReply::NetworkError &networkError)
{
@@ -612,7 +612,7 @@ void Download::finalizeOutputDevice(size_t optionIndex)
* \param optionIndex Specifies the concerning option.
* \param success Specifies whether the download was successful.
* \param statusDescription Specifies a status description.
- * \param networkError Specifies if or what kind of network error occured.
+ * \param networkError Specifies if or what kind of network error occurred.
*/
void Download::reportFinalDownloadStatus(size_t optionIndex, bool success, const QString &statusDescription, QNetworkReply::NetworkError networkError)
{
@@ -802,7 +802,7 @@ void Download::reportRedirectionAvailable(size_t originalOptionIndex)
optionData.m_downloadComplete = false;
setStatus(DownloadStatus::Downloading);
} else {
- reportFinalDownloadStatus(originalOptionIndex, false, tr("Follwing redirection failed."));
+ reportFinalDownloadStatus(originalOptionIndex, false, tr("Following redirection failed."));
}
break;
case PermissionStatus::Refused:
@@ -833,14 +833,14 @@ void Download::reportAuthenticationRequired(size_t optionIndex, const QString &r
}
/*!
- * \brief Reports that SSL errors occured.
+ * \brief Reports that SSL errors occurred.
*
* \param optionIndex Specifies the concerning option index. Use a negative value when the
- * errors occured during initialization.
+ * errors occurred during initialization.
* \param reply Specifies the concerning reply.
- * \param sslErrors Specifies which SSL errors occured.
+ * \param sslErrors Specifies which SSL errors occurred.
*
- * Needs to be called when subclassing if SSL errors occured.
+ * Needs to be called when subclassing if SSL errors occurred.
*/
void Download::reportSslErrors(size_t optionIndex, QNetworkReply *reply, const QList &sslErrors)
{
@@ -940,7 +940,7 @@ void Download::changeDownloadUrl(size_t optionIndex, const QUrl &value)
* \brief Provides an output device.
* \param optionIndex Specifies the index of the option the output device is provided for.
* \param device Specifies the output device.
- * \param giveOwnership Specifies whether the ownership is transfered to download.
+ * \param giveOwnership Specifies whether the ownership is transferred to download.
*
* Use this method to provide an output device after the outputDeviceRequired() signal has
* been emitted.
diff --git a/network/download.h b/network/download.h
index 4885ac9..af0d00a 100644
--- a/network/download.h
+++ b/network/download.h
@@ -538,7 +538,7 @@ inline int Download::positionInCollection() const
}
/*!
- * \brief Returns the status update interval in miliseconds.
+ * \brief Returns the status update interval in milliseconds.
*/
inline int Download::progressUpdateInterval() const
{
@@ -547,7 +547,7 @@ inline int Download::progressUpdateInterval() const
/*!
* \brief Sets the status interval.
- * \param value Specifies the status inverval in miliseconds.
+ * \param value Specifies the status interval in milliseconds.
*/
inline void Download::setProgressUpdateInterval(int value)
{
@@ -674,7 +674,7 @@ inline void Download::setTitle(const QString &value)
* does nothing if a title has been set previously using the setTitle() method.
* This might be useful since title information which is only derived from a
* filename should generally not overwrite a title which has been obtained previously
- * from a better souce (for example the video meta data returned by YouTube in
+ * from a better source (for example the video meta data returned by YouTube in
* case of a YouTube download).
*
* \sa setTitle()
@@ -763,7 +763,7 @@ inline void Download::setCollectionName(const QString &value)
* \brief Returns an indication whether the download is initiated.
*
* \remarks A download which has been failed might be initiated or not - depending
- * whether the failure occured during initialization or during the acutal download.
+ * whether the failure occurred during initialization or during the actual download.
*/
inline bool Download::isInitiated() const
{
@@ -878,7 +878,7 @@ inline CppUtilities::TimeSpan Download::shiftRemainingTime()
}
/*!
- * \brief Returns the number of bytes received since the downlod has been started.
+ * \brief Returns the number of bytes received since the download has been started.
*/
inline qint64 Download::bytesReceived() const
{
@@ -917,7 +917,7 @@ inline qint64 Download::newBytesToReceive()
}
/*!
- * \brief Returns the number of miliseconds since the last progress update.
+ * \brief Returns the number of milliseconds since the last progress update.
*/
inline int Download::lastProgressUpdate() const
{
@@ -958,9 +958,9 @@ inline void Download::setStatusInfo(const QString &value)
}
/*!
- * \brief Returns what kind of network error occured.
+ * \brief Returns what kind of network error occurred.
*
- * If no network error occured QNetworkReply::NoError is returned.
+ * If no network error occurred QNetworkReply::NoError is returned.
*/
inline QNetworkReply::NetworkError Download::networkError() const
{
diff --git a/network/finder/downloadfinder.h b/network/finder/downloadfinder.h
index 557bdca..cd3b774 100644
--- a/network/finder/downloadfinder.h
+++ b/network/finder/downloadfinder.h
@@ -47,7 +47,7 @@ protected:
* \brief Specifies possible return values of the evalResults() method.
*/
enum class ParsingResult {
- Error, /**< Indicates that an error occured. reasonForFail might hold an error message. */
+ Error, /**< Indicates that an error occurred. reasonForFail might hold an error message. */
Success, /**< Indicates that the results could be parsed correctly. */
AnotherRequestRequired /**< Indicates that the results could be parsed correctly but there are still results to be fetched. */
};
diff --git a/network/httpdownload.cpp b/network/httpdownload.cpp
index 862d634..12912db 100644
--- a/network/httpdownload.cpp
+++ b/network/httpdownload.cpp
@@ -145,13 +145,13 @@ void HttpDownload::checkStatusAndClear(size_t optionIndex)
// wrong to report a failed download here?
reportFinalDownloadStatus(optionIndex, false, reasonForFail, error);
} else {
- // some other error occured
+ // some other error occurred
reply->deleteLater();
m_replies.removeAll(reply);
reportFinalDownloadStatus(optionIndex, false, reasonForFail, error);
}
} else {
- // no error occured
+ // no error occurred
// check if there's a redirection
QVariant redirectionTarget = reply->attribute(QNetworkRequest::RedirectionTargetAttribute);
reply->deleteLater();
diff --git a/network/httpdownloadwithinforequst.cpp b/network/httpdownloadwithinforequst.cpp
index fc06a76..597dcf1 100644
--- a/network/httpdownloadwithinforequst.cpp
+++ b/network/httpdownloadwithinforequst.cpp
@@ -65,7 +65,7 @@ void HttpDownloadWithInfoRequst::infoRequestChangedStatus(Download *download)
{
switch (download->status()) {
case DownloadStatus::Failed:
- reportInitiated(false, tr("Couldn't retieve the video information. %1").arg(statusInfo()));
+ reportInitiated(false, tr("Couldn't retrieve the video information. %1").arg(statusInfo()));
break;
case DownloadStatus::Ready:
if (m_infoDownload->isValidOptionChosen()) {
diff --git a/network/youtubedownload.cpp b/network/youtubedownload.cpp
index 741dc3d..982d4bc 100644
--- a/network/youtubedownload.cpp
+++ b/network/youtubedownload.cpp
@@ -167,10 +167,10 @@ void YoutubeDownload::evalVideoInformation(Download *, QBuffer *videoInfoBuffer)
QString reason = m_fields.value("reason");
if (reason.isEmpty()) {
reportInitiated(false,
- tr("Failed to retieve the video info. The reason couldn't be identified. It seems like YouTube changed something in their API."));
+ tr("Failed to retrieve the video info. The reason couldn't be identified. It seems like YouTube changed something in their API."));
} else {
reportInitiated(false,
- tr("Failed to retieve the video info. The reason returned by Youtube is: \"%1\".").arg(reason.replace(QChar('+'), QChar(' '))));
+ tr("Failed to retrieve the video info. The reason returned by Youtube is: \"%1\".").arg(reason.replace(QChar('+'), QChar(' '))));
}
}
}