2018-01-30 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDApplication'class.
	* Converted rdlibrary(1) to use RDApplication.
This commit is contained in:
Fred Gleason
2018-01-30 03:57:04 -05:00
parent 4d061877fd
commit f692a3ac0d
42 changed files with 633 additions and 326 deletions

View File

@@ -33,13 +33,14 @@
#include <qsqldatabase.h>
#include <rd.h>
#include <rdapplication.h>
#include <rdaudio_exists.h>
#include <cdripper.h>
#include <macro_cart.h>
#include <record_cut.h>
#include <edit_macro.h>
#include <globals.h>
#include "cdripper.h"
#include "edit_macro.h"
#include "globals.h"
#include "macro_cart.h"
#include "record_cut.h"
MacroCart::MacroCart(RDCart *cart,QWidget *parent)
@@ -49,7 +50,7 @@ MacroCart::MacroCart(RDCart *cart,QWidget *parent)
rdcart_cart=cart;
setCaption(QString().sprintf("%u",rdcart_cart->number())+" - "+
rdcart_cart->title());
rdcart_allow_modification=lib_user->modifyCarts();
rdcart_allow_modification=rda->user()->modifyCarts();
//
// Generate Fonts
@@ -99,7 +100,7 @@ MacroCart::MacroCart(RDCart *cart,QWidget *parent)
//
// Cart Macro List
//
rdcart_events=new RDMacroEvent(rdstation_conf->address(),rdripc,this);
rdcart_events=new RDMacroEvent(rda->station()->address(),rda->ripc(),this);
rdcart_events->load(rdcart_cart->macros());
rdcart_macro_list=new QListView(this);