Using master (98958c81f5065a5de13699d46995d278ecb6709e) with Qt `5.12.3` (also tested with depends) with multiple wallets available. None are shown in the `Open Wallet ->` menu in the gui. The wallets can be loaded from the console, bitcoin-cli etc.
void setWalletActionsEnabled(bool enabled);
    
    void subscribeToCoreSignals();
    
    void updateNetworkState();
    void updateHeadersSyncProgressLabel();
    
    void openOptionsDialogWithTab(OptionsDialog::Tab tab);
Q_SIGNALS:
    
    void receivedURI(const QString &uri);
    
    void consoleShown(RPCConsole* console);
public Q_SLOTS:
    
    void setNumConnections(int count);
    
    void setNetworkActive(bool networkActive);
    
    void setNumBlocks(int count, const QDateTime& blockDate, double nVerificationProgress, bool headers);
    /** Notify the user of an event from the core network or transaction handling code.
       @param[in] title     the message box / notification title
       @param[in] message   the displayed text
       @param[in] style     modality and style definitions (icon and used buttons - buttons only for message boxes)
                            @see CClientUIInterface::MessageBoxFlags
       @param[in] ret       pointer to a bool that will be modified to whether Ok was clicked (modal only)
    */
    void message(const QString &title, const QString &message, unsigned int style, bool *ret = nullptr);
#ifdef ENABLE_WALLET
    void setCurrentWallet(WalletModel* wallet_model);