scar-chat7/client/main.cpp

25 lines
691 B
C++
Raw Normal View History

2025-12-07 12:00:44 -07:00
#include "mainwindow.h"
#include <QApplication>
2025-12-07 20:12:08 -07:00
#include <vector>
#include <memory>
#include <cstdint>
// Register types for Qt's meta-object system (needed for queued signals)
Q_DECLARE_METATYPE(std::shared_ptr<std::vector<uint8_t>>)
2025-12-07 12:00:44 -07:00
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
2025-12-07 20:12:08 -07:00
// Register custom types for use in queued signal/slot connections
qRegisterMetaType<std::shared_ptr<std::vector<uint8_t>>>("std::shared_ptr<std::vector<uint8_t>>");
2025-12-07 12:00:44 -07:00
app.setApplicationName("SCAR Chat");
app.setOrganizationName("SCAR");
app.setApplicationVersion("1.0.0");
scar::MainWindow window;
window.show();
return app.exec();
}