blob: 6a8c6a8ea2ba4069afff8d3f889d149d5ee6e3e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#include <tdeapplication.h>
#include <tdecmdlineargs.h>
#include <tdeaboutdata.h>
#include <tdelocale.h>
#include "model/pulsemodel.h"
#include "ui/mixerwindow.h"
static TDECmdLineOptions options[] = { TDECmdLineLastOption };
int main( int argc, char **argv )
{
TDEAboutData about(
"tmix", I18N_NOOP("TMix"),
"0.1",
I18N_NOOP("Trinity audio mixer"),
TDEAboutData::License_GPL_V2,
"(C) 2024 Trinity Desktop Project"
);
TDECmdLineArgs::init( argc, argv, &about );
TDECmdLineArgs::addCmdLineOptions( options );
TDEApplication app;
PulseModel model;
if ( !model.open() ) {
// TODO: show error dialog
return 1;
}
MixerWindow win( &model );
win.show();
return app.exec();
}
|