Main Bitcoin application object.  
 More...
Main Bitcoin application object. 
Definition at line 174 of file bitcoin.cpp.
 
◆ BitcoinApplication()
  
  
      
        
          | BitcoinApplication::BitcoinApplication  | 
          ( | 
          interfaces::Node &  | 
          node,  | 
         
        
           | 
           | 
          int &  | 
          argc,  | 
         
        
           | 
           | 
          char **  | 
          argv  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicit   | 
  
 
 
◆ ~BitcoinApplication()
      
        
          | BitcoinApplication::~BitcoinApplication  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addWallet
  
  
      
        
          | void BitcoinApplication::addWallet  | 
          ( | 
          WalletModel *  | 
          walletModel | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ createOptionsModel()
      
        
          | void BitcoinApplication::createOptionsModel  | 
          ( | 
          bool  | 
          resetSettings | ) | 
           | 
        
      
 
 
◆ createSplashScreen()
      
        
          | void BitcoinApplication::createSplashScreen  | 
          ( | 
          const NetworkStyle *  | 
          networkStyle | ) | 
           | 
        
      
 
 
◆ createWindow()
      
        
          | void BitcoinApplication::createWindow  | 
          ( | 
          const NetworkStyle *  | 
          networkStyle | ) | 
           | 
        
      
 
 
◆ getMainWinId()
      
        
          | WId BitcoinApplication::getMainWinId  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getReturnValue()
  
  
      
        
          | int BitcoinApplication::getReturnValue  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ handleRunawayException
  
  
      
        
          | void BitcoinApplication::handleRunawayException  | 
          ( | 
          const QString &  | 
          message | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
Handle runaway exceptions. Shows a message box with the problem and quits the program. 
Definition at line 527 of file bitcoin.cpp.
 
 
◆ initializeResult
  
  
      
        
          | void BitcoinApplication::initializeResult  | 
          ( | 
          bool  | 
          success | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ parameterSetup()
      
        
          | void BitcoinApplication::parameterSetup  | 
          ( | 
           | ) | 
           | 
        
      
 
parameter interaction/setup based on rules 
Definition at line 387 of file bitcoin.cpp.
 
 
◆ removeWallet
  
  
      
        
          | void BitcoinApplication::removeWallet  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ requestedInitialize
  
  
      
        
          | void BitcoinApplication::requestedInitialize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ requestedShutdown
  
  
      
        
          | void BitcoinApplication::requestedShutdown  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ requestInitialize()
      
        
          | void BitcoinApplication::requestInitialize  | 
          ( | 
           | ) | 
           | 
        
      
 
Request core initialization. 
Definition at line 397 of file bitcoin.cpp.
 
 
◆ requestShutdown()
      
        
          | void BitcoinApplication::requestShutdown  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setupPlatformStyle()
      
        
          | void BitcoinApplication::setupPlatformStyle  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ shutdownResult
  
  
      
        
          | void BitcoinApplication::shutdownResult  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ splashFinished
  
  
      
        
          | void BitcoinApplication::splashFinished  | 
          ( | 
          QWidget *  | 
          window | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ startThread()
  
  
      
        
          | void BitcoinApplication::startThread  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ stopThread
  
  
      
        
          | void BitcoinApplication::stopThread  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ clientModel
◆ coreThread
  
  
      
        
          | QThread* BitcoinApplication::coreThread | 
         
       
   | 
  
private   | 
  
 
 
◆ m_node
◆ optionsModel
◆ platformStyle
◆ pollShutdownTimer
  
  
      
        
          | QTimer* BitcoinApplication::pollShutdownTimer | 
         
       
   | 
  
private   | 
  
 
 
◆ returnValue
  
  
      
        
          | int BitcoinApplication::returnValue | 
         
       
   | 
  
private   | 
  
 
 
◆ shutdownWindow
  
  
      
        
          | std::unique_ptr<QWidget> BitcoinApplication::shutdownWindow | 
         
       
   | 
  
private   | 
  
 
 
◆ window
The documentation for this class was generated from the following file: