コード例 #1
0
bool FileContainerBase::connect(StdString const &oFilename)
{
	FilePanel *p = getFilePanel();
	if(p)
		p->setFilename(oFilename);

	return super::connect(oFilename);
}
コード例 #2
0
ファイル: SM_DriveEngine.cpp プロジェクト: AdrianBZG/SyncMe
void SM_DriveEngine::updatePanel(int panelNum, bool initLoad)
{
    SM_SettingsManager settingsManager;
    SM_GUI_EPanels panelId = static_cast <SM_GUI_EPanels> (panelNum);
    QString disc;

    settingsManager.setInitialLoading(initLoad);
    settingsManager.setCurrentPanel(panelNum);

    disc = settingsManager.accountDisc(settingsManager.currentAccount(panelNum));
    disc += QString(":");
    disc += QDir::toNativeSeparators("/");

    filesUI->getPanelLabel(panelId)->setText(disc + settingsManager.currentFolderPath(panelNum));
    getContentMngr()->setPathesURLs(settingsManager.pathesURLs(panelNum));

    contentMngr[panelNum]->setPanel(filesViews[panelNum]->getFileView(), filesViews[panelNum]->getpanelNum());
    contentMngr[panelNum]->get(settingsManager.currentFolderURL(panelNum));

    getFilePanel(panelId)->fillComboBox(settingsManager.accountsWithLetters(), settingsManager.currentAccount(panelNum));
}
コード例 #3
0
QWidget *FileContainerBase::getConfigPanel(void)
{
	return getFilePanel();
}