1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-23 04:27:45 +00:00

common: Reformat code, misc cleanup

This commit is contained in:
Joshua Goins 2023-10-12 23:44:54 -04:00
parent 0711ec24ca
commit 7a9d136bce
5 changed files with 21 additions and 22 deletions

View file

@ -6,7 +6,4 @@
#include <KAboutData>
#include <QString>
void customizeAboutData(
const QString& componentName,
const QString& applicationTitle,
const QString& applicationDescription);
void customizeAboutData(const QString &componentName, const QString &applicationTitle, const QString &applicationDescription);

View file

@ -11,9 +11,10 @@
struct GameData;
class FileCache {
class FileCache
{
public:
explicit FileCache(GameData& data);
explicit FileCache(GameData &data);
bool fileExists(const QLatin1String &path);
physis_Buffer &lookupFile(const QLatin1String &path);
@ -21,6 +22,6 @@ public:
private:
QMap<QLatin1String, physis_Buffer> cachedBuffers;
QHash<QLatin1String, bool> cachedExist;
GameData& data;
GameData &data;
QMutex bufferMutex, existMutex;
};

View file

@ -7,23 +7,20 @@
#include "novus-version.h"
void customizeAboutData(
const QString& componentName,
const QString& applicationTitle,
const QString& applicationDescription) {
KAboutData about(
componentName,
applicationTitle,
QStringLiteral(NOVUS_VERSION_STRING),
applicationDescription,
KAboutLicense::GPL_V3,
QStringLiteral("© 2023 Joshua Goins"));
void customizeAboutData(const QString &componentName, const QString &applicationTitle, const QString &applicationDescription)
{
KAboutData about(componentName,
applicationTitle,
QStringLiteral(NOVUS_VERSION_STRING),
applicationDescription,
KAboutLicense::GPL_V3,
QStringLiteral("© 2023 Joshua Goins"));
about.addAuthor(QStringLiteral("Joshua Goins"),
QStringLiteral("Maintainer"),
QStringLiteral("josh@redstrate.com"),
QStringLiteral("https://redstrate.com/"),
QUrl(QStringLiteral("https://redstrate.com/rss-image.png")));
about.setHomepage(QStringLiteral("https://xiv.zone/astra"));
about.setHomepage(QStringLiteral("https://xiv.zone/novus"));
about.addComponent(QStringLiteral("physis"),
QStringLiteral("Library to access FFXIV data"),
QLatin1String(physis_get_physis_version()),
@ -32,7 +29,7 @@ void customizeAboutData(
about.addComponent(QStringLiteral("libphysis"),
QStringLiteral("C bindings for physis"),
QLatin1String(physis_get_libphysis_version()),
{},
QStringLiteral("https://git.sr.ht/~redstrate/libphysis"),
KAboutLicense::GPL_V3);
about.setBugAddress(QByteArrayLiteral("https://lists.sr.ht/~redstrate/public-inbox"));
about.setComponentName(componentName);

View file

@ -5,7 +5,10 @@
#include <physis.hpp>
FileCache::FileCache(GameData& data) : data(data) {}
FileCache::FileCache(GameData &data)
: data(data)
{
}
physis_Buffer &FileCache::lookupFile(const QLatin1String &path)
{

View file

@ -8,7 +8,8 @@
#include <QCoreApplication>
#include <QMessageBox>
QString getGameDirectory() {
QString getGameDirectory()
{
KConfig config(QStringLiteral("novusrc"));
KConfigGroup game = config.group(QStringLiteral("Game"));