refactor: Forward Declare more in gui/validators classes

This commit is contained in:
sithlord48
2026-02-23 22:13:33 -05:00
committed by Nick Bolton
parent 4e641adae9
commit 09d4b1a27a
12 changed files with 18 additions and 9 deletions

View File

@ -9,7 +9,9 @@
#include "ComputerNameValidator.h"
#include "IpAddressValidator.h"
#include "SpacesValidator.h"
#include "ValidationError.h"
#include <QLineEdit>
#include <QRegularExpression>
namespace validators {

View File

@ -7,9 +7,9 @@
#pragma once
#include "LineEditValidator.h"
#include "ValidationError.h"
namespace validators {
class ValidationError;
class AliasValidator : public LineEditValidator
{

View File

@ -5,6 +5,7 @@
*/
#include "IpAddressValidator.h"
#include <QRegularExpression>
namespace validators {

View File

@ -7,7 +7,6 @@
#pragma once
#include "IStringValidator.h"
#include <QRegularExpression>
namespace validators {

View File

@ -6,8 +6,10 @@
*/
#include "LineEditValidator.h"
#include "ValidationError.h"
#include <QApplication>
#include <QLineEdit>
#include <QStyle>
#include <QValidator>

View File

@ -8,15 +8,14 @@
#include "IStringValidator.h"
#include <QLabel>
#include <QLineEdit>
#include <QValidator>
#include <memory>
#include <vector>
#include "ValidationError.h"
class QLineEdit;
namespace validators {
class ValidationError;
class LineEditValidator : public QValidator
{

View File

@ -5,6 +5,7 @@
*/
#include "ScreenDuplicationsValidator.h"
#include "gui/config/ScreenList.h"
namespace validators {

View File

@ -8,7 +8,7 @@
#include "IStringValidator.h"
#include "gui/config/ScreenList.h"
class ScreenList;
namespace validators {

View File

@ -12,6 +12,9 @@
#include "SpacesValidator.h"
#include "ValidationError.h"
#include "gui/config/ScreenList.h"
#include <QLineEdit>
#include <QRegularExpression>
#include <memory>

View File

@ -7,11 +7,11 @@
#pragma once
#include "LineEditValidator.h"
#include "ValidationError.h"
#include "gui/config/ScreenList.h"
class ScreenList;
namespace validators {
class ValidationError;
class ScreenNameValidator : public LineEditValidator
{

View File

@ -7,6 +7,7 @@
#include "ValidationError.h"
#include <QLabel>
#include <QPalette>
namespace validators {

View File

@ -7,10 +7,11 @@
#pragma once
#include <QLabel>
#include <QObject>
#include <QString>
class QLabel;
namespace validators {
class ValidationError : public QObject