- Change unsigned -> signed
- Change signed -> unsigned
- Add a cast or two (really few of those)
- Remove/comment out unused variables
- Comment out unused arguments
- Add missing cases to switches.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14344
a592a061-630c-0410-9148-
cb99ea01b6c8
30 files changed:
LyXView::LyXView(Gui & owner)
LyXView::LyXView(Gui & owner)
+ : work_area_(0),
+ owner_(owner),
toolbars_(new Toolbars(*this)),
intl_(new Intl),
autosave_timeout_(new Timeout(5000)),
lyxfunc_(new LyXFunc(this)),
dialogs_(new Dialogs(*this)),
toolbars_(new Toolbars(*this)),
intl_(new Intl),
autosave_timeout_(new Timeout(5000)),
lyxfunc_(new LyXFunc(this)),
dialogs_(new Dialogs(*this)),
- controlcommand_(new ControlCommandBuffer(*this)),
- work_area_(0)
+ controlcommand_(new ControlCommandBuffer(*this))
{
lyxerr[Debug::INIT] << "Initializing LyXFunc" << endl;
}
{
lyxerr[Debug::INIT] << "Initializing LyXFunc" << endl;
}
-bool ControlViewSource::initialiseParams(string const & source)
+bool ControlViewSource::initialiseParams(string const & /*source*/)
{
return true;
}
string const ControlViewSource::updateContent()
{
return true;
}
string const ControlViewSource::updateContent()
-{
- // get the *top* level paragraphs that contain the cursor,
+{
+ // get the *top* level paragraphs that contain the cursor,
// or the selected text
lyx::pit_type par_begin;
lyx::pit_type par_end;
// or the selected text
lyx::pit_type par_begin;
lyx::pit_type par_end;
string const ControlViewSource::title() const
{
string source_type;
string const ControlViewSource::title() const
{
string source_type;
Kernel::DocType doctype = kernel().docType();
switch (doctype) {
case Kernel::LATEX:
Kernel::DocType doctype = kernel().docType();
switch (doctype) {
case Kernel::LATEX:
{
// Turning off tooltips is not necessary and will
// not be implemented by me - jcs
{
// Turning off tooltips is not necessary and will
// not be implemented by me - jcs
-// Tooltips::toggleEnabled();
+ //Tooltips::toggleEnabled();
}
/// Are the tooltips on or off?
bool Dialogs::tooltipsEnabled()
{
}
/// Are the tooltips on or off?
bool Dialogs::tooltipsEnabled()
{
-// return Tooltips::enabled();
+ //return Tooltips::enabled();
+ return true;
string const filen = changeExtension(file, "");
bool present = false;
string const filen = changeExtension(file, "");
bool present = false;
- for (int i = 0; i < stylecombo_.get_model()->children().size(); ++i) {
+ for (unsigned int i = 0; i < stylecombo_.get_model()->children().size(); ++i) {
stylecombo_.set_active(i);
Glib::ustring const item = stylecombo_.get_active_text ();
if (item == filen) {
stylecombo_.set_active(i);
Glib::ustring const item = stylecombo_.get_active_text ();
if (item == filen) {
bc().refreshReadOnly();
switch (controller().params().type) {
bc().refreshReadOnly();
switch (controller().params().type) {
+ case InsetNoteParams::Framed:
+ //framedradio_->set_active(true);
+ greyedoutradio_->set_active(true);
+ break;
+ case InsetNoteParams::Shaded:
+ //shadedradio_->set_active(true);
+ greyedoutradio_->set_active(true);
+ break;
case InsetNoteParams::Note:
lyxnoteradio_->set_active(true);
break;
case InsetNoteParams::Note:
lyxnoteradio_->set_active(true);
break;
case InsetNoteParams::Greyedout:
greyedoutradio_->set_active(true);
break;
case InsetNoteParams::Greyedout:
greyedoutradio_->set_active(true);
break;
- // FIXME add Framed, Shaded
+ // FIXME: Framed and Shaded not handled properly
//FIXME: check if we really need to completely rewrite combo data
// Deprecated in favor of clear_items in gtkmm >= 2.8
//FIXME: check if we really need to completely rewrite combo data
// Deprecated in favor of clear_items in gtkmm >= 2.8
- int const oldselection = horzaligncombo_->get_active_row_number();
+ unsigned int const oldselection = horzaligncombo_->get_active_row_number();
horzaligncombo_->clear();
horzaligncombo_->append_text(_("Left"));
horzaligncombo_->append_text(_("Center"));
horzaligncombo_->clear();
horzaligncombo_->append_text(_("Left"));
horzaligncombo_->append_text(_("Center"));
file = getTexFileFromList(data[choice],
controller().getFileType(activeStyle));
file = getTexFileFromList(data[choice],
controller().getFileType(activeStyle));
- if (choice >= 0 && choice <= data.size() - 1)
+ if (choice >= 0 && choice <= int(data.size() - 1))
controller().viewFile(file);
}
controller().viewFile(file);
}
/**
* \file GtkLengthEntry.C
* This file is part of LyX, the document processor.
/**
* \file GtkLengthEntry.C
* This file is part of LyX, the document processor.
GtkLengthEntry::GtkLengthEntry(
BaseObjectType* cobject,
GtkLengthEntry::GtkLengthEntry(
BaseObjectType* cobject,
- const Glib::RefPtr<Gnome::Glade::Xml>& refGlade)
+ const Glib::RefPtr<Gnome::Glade::Xml>& /*refGlade*/)
: Gtk::HBox(cobject), adj_(666.0, 0.0, 99999.0, 0.1, 1, 0.0), spin_(adj_, 0.1, 2)
{
populateUnitCombo (combo_, true);
: Gtk::HBox(cobject), adj_(666.0, 0.0, 99999.0, 0.1, 1, 0.0), spin_(adj_, 0.1, 2)
{
populateUnitCombo (combo_, true);
int lyx_gui::start(string const & batch, std::vector<string> const & files,
int lyx_gui::start(string const & batch, std::vector<string> const & files,
- unsigned int width, unsigned int height, int posx,
- int posy, bool)
+ unsigned int width, unsigned int height,
+ int /*posx*/, int /*posy*/, bool)
{
int view_id = theApp->gui().newView(width, height);
GView & view = static_cast<GView &> (theApp->gui().view(view_id));
{
int view_id = theApp->gui().newView(width, height);
GView & view = static_cast<GView &> (theApp->gui().view(view_id));
type = InsetNoteParams::Framed;
else if (dialog_->shadedRB->isChecked())
type = InsetNoteParams::Shaded;
type = InsetNoteParams::Framed;
else if (dialog_->shadedRB->isChecked())
type = InsetNoteParams::Shaded;
+ else
+ // Something bad in the gui, nothing set
+ type = InsetNoteParams::Note;
controller().params().type = type;
}
controller().params().type = type;
}
Action::Action(LyXView & lyxView, string const & text,
FuncRequest const & func, string const & tooltip)
Action::Action(LyXView & lyxView, string const & text,
FuncRequest const & func, string const & tooltip)
- : QAction(this), lyxView_(lyxView), func_(func)
+ : QAction(this), func_(func), lyxView_(lyxView)
{
setText(tr(toqstr(text)));
setToolTip(tr(toqstr(tooltip)));
{
setText(tr(toqstr(text)));
setToolTip(tr(toqstr(tooltip)));
Action::Action(LyXView & lyxView, string const & icon, string const & text,
FuncRequest const & func, string const & tooltip)
Action::Action(LyXView & lyxView, string const & icon, string const & text,
FuncRequest const & func, string const & tooltip)
- : QAction(this), lyxView_(lyxView), func_(func)
+ : QAction(this), func_(func), lyxView_(lyxView)
{
setIcon(QPixmap(icon.c_str()));
setText(tr(toqstr(text)));
{
setIcon(QPixmap(icon.c_str()));
setText(tr(toqstr(text)));
-BulletsModule::BulletsModule(QWidget * parent, const char * name, Qt::WFlags fl)
+BulletsModule::BulletsModule(QWidget * /*parent*/,
+ char const * /*name*/, Qt::WFlags /*fl*/)
: bullet_pressed_(0)
{
setupUi(this);
: bullet_pressed_(0)
{
setupUi(this);
QMenu * pm = new QMenu(this);
QMenu * pm = new QMenu(this);
- QMenu * pm1 = new QMenu(pm);
- QMenu * pm2 = new QMenu(pm);
- QMenu * pm3 = new QMenu(pm);
- QMenu * pm4 = new QMenu(pm);
- QMenu * pm5 = new QMenu(pm);
- QMenu * pm6 = new QMenu(pm);
+ // FIXME: Need to verify that this does not leak memory.
+ /*QMenu * pm1 =*/ new QMenu(pm);
+ /*QMenu * pm2 =*/ new QMenu(pm);
+ /*QMenu * pm3 =*/ new QMenu(pm);
+ /*QMenu * pm4 =*/ new QMenu(pm);
+ /*QMenu * pm5 =*/ new QMenu(pm);
+ /*QMenu * pm6 =*/ new QMenu(pm);
// FIXME: We need a Qt4 compatible browsebox type widget
// which can act as a popup to a toolbutton
// FIXME: We need a Qt4 compatible browsebox type widget
// which can act as a popup to a toolbutton
void BulletsModule::updateSizes()
{
void BulletsModule::updateSizes()
{
changed();
// -1 apparently means default...
changed();
// -1 apparently means default...
tmpbulletset = false;
bullets_[0] = tmpbullet;
setBullet(bullet1PB, bulletsize1CO, bullets_[0]);
tmpbulletset = false;
bullets_[0] = tmpbullet;
setBullet(bullet1PB, bulletsize1CO, bullets_[0]);
tmpbulletset = false;
bullets_[1] = tmpbullet;
setBullet(bullet2PB, bulletsize2CO, bullets_[1]);
tmpbulletset = false;
bullets_[1] = tmpbullet;
setBullet(bullet2PB, bulletsize2CO, bullets_[1]);
tmpbulletset = false;
bullets_[2] = tmpbullet;
setBullet(bullet3PB, bulletsize3CO, bullets_[2]);
tmpbulletset = false;
bullets_[2] = tmpbullet;
setBullet(bullet3PB, bulletsize3CO, bullets_[2]);
tmpbulletset = false;
bullets_[3] = tmpbullet;
setBullet(bullet4PB, bulletsize4CO, bullets_[3]);
tmpbulletset = false;
bullets_[3] = tmpbullet;
setBullet(bullet4PB, bulletsize4CO, bullets_[3]);
-QPixmap BulletsModule::getPixmap(int font, int character)
+QPixmap BulletsModule::getPixmap(int /*font*/, int /*character*/)
- int col = character % 6;
- int row = (character - col) / 6;
+ //int col = character % 6;
+ //int row = (character - col) / 6;
/* switch (font) {
case 0:
/* switch (font) {
case 0:
// make sure the buttons are disabled if needed
updateToolbars();
// make sure the buttons are disabled if needed
updateToolbars();
-void GuiView::updateMenu(QAction *action)
+void GuiView::updateMenu(QAction * /*action*/)
-void GuiView::updateFloatingGeometry()
+void GuiView::updateFloatingGeometry()
{
if (!isMaximized())
floatingGeometry_ = QRect(x(), y(), width(), height());
{
if (!isMaximized())
floatingGeometry_ = QRect(x(), y(), width(), height());
void GuiView::closeEvent(QCloseEvent *)
{
void GuiView::closeEvent(QCloseEvent *)
{
// change the ifdef to 'geometry = normalGeometry();' only
// when Trolltech has fixed the broken normalGeometry on X11:
// http://www.trolltech.com/developer/task-tracker/index_html?id=119684+&method=entry
// change the ifdef to 'geometry = normalGeometry();' only
// when Trolltech has fixed the broken normalGeometry on X11:
// http://www.trolltech.com/developer/task-tracker/index_html?id=119684+&method=entry
QRect geometry = normalGeometry();
#else
updateFloatingGeometry();
QRect geometry = normalGeometry();
#else
updateFloatingGeometry();
- QRect geometry = floatingGeometry_;
+ QRect geometry = floatingGeometry_;
// save windows size and position
Session & session = LyX::ref().session();
session.saveSessionInfo("WindowWidth", convert<string>(geometry.width()));
// save windows size and position
Session & session = LyX::ref().session();
session.saveSessionInfo("WindowWidth", convert<string>(geometry.width()));
init();
resetGeometry();
setVisible(true);
init();
resetGeometry();
setVisible(true);
void InsertTableWidget::resetGeometry()
{
QPoint p = parentWidget()->mapToGlobal(parentWidget()->geometry().bottomLeft());
void InsertTableWidget::resetGeometry()
{
QPoint p = parentWidget()->mapToGlobal(parentWidget()->geometry().bottomLeft());
- setGeometry(p.x() - parentWidget()->pos().x(),
+ setGeometry(p.x() - parentWidget()->pos().x(),
p.y() - parentWidget()->pos().y(),
cols_ * colwidth_ + 1, rows_ * rowheight_ + 1);
}
p.y() - parentWidget()->pos().y(),
cols_ * colwidth_ + 1, rows_ * rowheight_ + 1);
}
-void InsertTableWidget::mouseReleaseEvent(QMouseEvent * event)
+void InsertTableWidget::mouseReleaseEvent(QMouseEvent * /*event*/)
{
if (underMouse_) {
QString const data = QString("%1 %2").arg(bottom_).arg(right_);
lyxView_.getLyXFunc().dispatch(FuncRequest(LFUN_TABULAR_INSERT, fromqstr(data)));
}
{
if (underMouse_) {
QString const data = QString("%1 %2").arg(bottom_).arg(right_);
lyxView_.getLyXFunc().dispatch(FuncRequest(LFUN_TABULAR_INSERT, fromqstr(data)));
}
visible(false);
close();
}
visible(false);
close();
}
-void InsertTableWidget::mousePressEvent(QMouseEvent * event)
+void InsertTableWidget::mousePressEvent(QMouseEvent * /*event*/)
-void InsertTableWidget::paintEvent(QPaintEvent * event)
+void InsertTableWidget::paintEvent(QPaintEvent * /*event*/)
{
drawGrid(rows_, cols_, Qt::white);
if (underMouse_)
{
drawGrid(rows_, cols_, Qt::white);
if (underMouse_)
namespace lyx {
namespace frontend {
namespace lyx {
namespace frontend {
-QAboutDialog::QAboutDialog(QWidget * parent, const char * name,
- bool modal, Qt::WFlags fl)
+QAboutDialog::QAboutDialog(QWidget * /*parent*/, char const * /*name*/,
+ bool /*modal*/, Qt::WFlags /*fl*/)
- connect( closePB, SIGNAL( clicked() ),
+ connect( closePB, SIGNAL( clicked() ),
this, SLOT( reject() ) );
}
this, SLOT( reject() ) );
}
setupUi(this);
QDialog::setModal(true);
setupUi(this);
QDialog::setModal(true);
- connect(okPB, SIGNAL(clicked()),
+ connect(okPB, SIGNAL(clicked()),
- connect(closePB, SIGNAL(clicked()),
+ connect(closePB, SIGNAL(clicked()),
form, SLOT(slotClose()));
form, SLOT(slotClose()));
- connect(stylePB, SIGNAL( clicked() ),
+ connect(stylePB, SIGNAL( clicked() ),
this, SLOT( browsePressed() ) );
this, SLOT( browsePressed() ) );
- connect(deletePB, SIGNAL( clicked() ),
+ connect(deletePB, SIGNAL( clicked() ),
this, SLOT( deletePressed() ) );
this, SLOT( deletePressed() ) );
- connect(styleCB, SIGNAL( textChanged(const QString&) ),
+ connect(styleCB, SIGNAL( textChanged(const QString&) ),
this, SLOT( change_adaptor() ) );
this, SLOT( change_adaptor() ) );
- connect(databaseLW, SIGNAL( selectionChanged() ),
+ connect(databaseLW, SIGNAL( selectionChanged() ),
this, SLOT( databaseChanged() ) );
this, SLOT( databaseChanged() ) );
- connect(bibtocCB, SIGNAL( toggled(bool) ),
+ connect(bibtocCB, SIGNAL( toggled(bool) ),
this, SLOT( change_adaptor() ) );
this, SLOT( change_adaptor() ) );
- connect(btPrintCO, SIGNAL( activated(int) ),
+ connect(btPrintCO, SIGNAL( activated(int) ),
this, SLOT( change_adaptor() ) );
this, SLOT( change_adaptor() ) );
- connect(addBibPB, SIGNAL( clicked() ),
+ connect(addBibPB, SIGNAL( clicked() ),
this, SLOT( addPressed() ) );
add_ = new UiDialog<Ui::QBibtexAddUi>(this, true);
this, SLOT( addPressed() ) );
add_ = new UiDialog<Ui::QBibtexAddUi>(this, true);
connect(add_->bibED, SIGNAL(textChanged(const QString&)),
this, SLOT(bibEDChanged()));
connect(add_->bibED, SIGNAL(textChanged(const QString&)),
this, SLOT(bibEDChanged()));
- connect(add_->addPB, SIGNAL(clicked()),
+ connect(add_->addPB, SIGNAL(clicked()),
this, SLOT(addDatabase()));
this, SLOT(addDatabase()));
- connect(add_->addPB, SIGNAL(clicked()),
+ connect(add_->addPB, SIGNAL(clicked()),
add_, SLOT(accept()) );
connect(add_->bibLW, SIGNAL(itemActivated(QListWidgetItem *)),
this, SLOT(addDatabase()));
add_, SLOT(accept()) );
connect(add_->bibLW, SIGNAL(itemActivated(QListWidgetItem *)),
this, SLOT(addDatabase()));
add_, SLOT(accept()));
connect(add_->bibLW, SIGNAL(itemChanged(QListWidgetItem *)),
this, SLOT(availableChanged()));
add_, SLOT(accept()));
connect(add_->bibLW, SIGNAL(itemChanged(QListWidgetItem *)),
this, SLOT(availableChanged()));
- connect(add_->browsePB, SIGNAL(clicked()),
+ connect(add_->browsePB, SIGNAL(clicked()),
this, SLOT(browseBibPressed()));
this, SLOT(browseBibPressed()));
- connect(add_->closePB, SIGNAL( clicked() ),
+ connect(add_->closePB, SIGNAL( clicked() ),
add_, SLOT( reject() ) );
}
add_, SLOT( reject() ) );
}
QString const f = toqstr(changeExtension(file, ""));
bool present = false;
QString const f = toqstr(changeExtension(file, ""));
bool present = false;
- for (unsigned int i = 0; i != add_->bibLW->count(); i++) {
+ for (int i = 0; i < add_->bibLW->count(); ++i) {
if (add_->bibLW->item(i)->text() == f)
present = true;
}
if (add_->bibLW->item(i)->text() == f)
present = true;
}
// Add the selected browser_bib keys to browser_database
// multiple selections are possible
// Add the selected browser_bib keys to browser_database
// multiple selections are possible
- for (unsigned int i = 0; i != add_->bibLW->count(); i++) {
+ for (int i = 0; i != add_->bibLW->count(); ++i) {
QListWidgetItem * const item = add_->bibLW->item(i);
if (add_->bibLW->isItemSelected(item)) {
add_->bibLW->setItemSelected(item, false);
QListWidgetItem * const item = add_->bibLW->item(i);
if (add_->bibLW->isItemSelected(item)) {
add_->bibLW->setItemSelected(item, false);
- QList<QListWidgetItem *> matches =
+ QList<QListWidgetItem *> matches =
databaseLW->findItems(item->text(), Qt::MatchExactly);
if (matches.empty())
databaseLW->addItem(item->text());
databaseLW->findItems(item->text(), Qt::MatchExactly);
if (matches.empty())
databaseLW->addItem(item->text());
if (!file.empty()) {
add_->bibED->clear();
QString const f = toqstr(changeExtension(file, ""));
if (!file.empty()) {
add_->bibED->clear();
QString const f = toqstr(changeExtension(file, ""));
- QList<QListWidgetItem *> matches =
+ QList<QListWidgetItem *> matches =
databaseLW->findItems(f, Qt::MatchExactly);
if (matches.empty())
databaseLW->addItem(f);
databaseLW->findItems(f, Qt::MatchExactly);
if (matches.empty())
databaseLW->addItem(f);
if (bname == sel_branch)
branchesTW->setItemSelected(newItem, true);
}
if (bname == sel_branch)
branchesTW->setItemSelected(newItem, true);
}
-void QBranches::on_branchesTW_itemDoubleClicked(QTreeWidgetItem * item, int col)
+void QBranches::on_branchesTW_itemDoubleClicked(QTreeWidgetItem * item, int /*col*/)
void QNote::update_contents()
{
void QNote::update_contents()
{
+ // FIXME: This needs fixing. Framed and Shaded is not working.
QRadioButton * rb = 0;
switch (controller().params().type) {
QRadioButton * rb = 0;
switch (controller().params().type) {
+ case InsetNoteParams::Framed:
+ //rb = dialog_->framedRB;
+ rb = dialog_->greyedoutRB;
+ break;
+ case InsetNoteParams::Shaded:
+ //rb = dialog_->shadedRB;
+ rb = dialog_->greyedoutRB;
+ break;
case InsetNoteParams::Note:
rb = dialog_->noteRB;
break;
case InsetNoteParams::Note:
rb = dialog_->noteRB;
break;
prefcolors_.push_back(color.name());
QPixmap coloritem(32, 32);
coloritem.fill(color);
prefcolors_.push_back(color.name());
QPixmap coloritem(32, 32);
coloritem.fill(color);
- QListWidgetItem * newItem = new QListWidgetItem(QIcon(coloritem),
+#warning Is this a leak or not? (Lgb)
+ /*QListWidgetItem * newItem =*/ new QListWidgetItem(QIcon(coloritem),
toqstr(lcolor.getGUIName(lc)), lyxObjectsLW);
}
newcolors_ = prefcolors_;
toqstr(lcolor.getGUIName(lc)), lyxObjectsLW);
}
newcolors_ = prefcolors_;
- connect(colorChangePB, SIGNAL(clicked()),
+ connect(colorChangePB, SIGNAL(clicked()),
this, SLOT(change_color()));
this, SLOT(change_color()));
- connect(lyxObjectsLW, SIGNAL(itemActivated(QListWidgetItem*)),
+ connect(lyxObjectsLW, SIGNAL(itemActivated(QListWidgetItem*)),
this, SLOT(change_color()));
}
this, SLOT(change_color()));
}
-void PrefColors::apply(LyXRC & rc) const
+void PrefColors::apply(LyXRC & /*rc*/) const
- for (int i = 0; i < lcolors_.size(); ++i) {
+ for (unsigned int i = 0; i < lcolors_.size(); ++i) {
if (prefcolors_[i]!=newcolors_[i])
form_->controller().setColor(lcolors_[i], fromqstr(newcolors_[i]));
}
}
if (prefcolors_[i]!=newcolors_[i])
form_->controller().setColor(lcolors_[i], fromqstr(newcolors_[i]));
}
}
-void PrefColors::update(LyXRC const & rc)
+void PrefColors::update(LyXRC const & /*rc*/)
{
int const row = lyxObjectsLW->currentRow();
QString color = newcolors_[row];
{
int const row = lyxObjectsLW->currentRow();
QString color = newcolors_[row];
- QColor c(QColorDialog::getColor(QColor(color),
+ QColor c(QColorDialog::getColor(QColor(color),
qApp->focusWidget() ? qApp->focusWidget() : qApp->mainWidget()));
if (c.name()!=color) {
qApp->focusWidget() ? qApp->focusWidget() : qApp->mainWidget()));
if (c.name()!=color) {
QPixmap coloritem(32, 32);
coloritem.fill(c);
lyxObjectsLW->currentItem()->setIcon(QIcon(coloritem));
QPixmap coloritem(32, 32);
coloritem.fill(c);
lyxObjectsLW->currentItem()->setIcon(QIcon(coloritem));
- connect(converterNewPB, SIGNAL(clicked()),
+ connect(converterNewPB, SIGNAL(clicked()),
this, SLOT(new_converter()));
this, SLOT(new_converter()));
- connect(converterRemovePB, SIGNAL(clicked()),
+ connect(converterRemovePB, SIGNAL(clicked()),
this, SLOT(remove_converter()));
this, SLOT(remove_converter()));
- connect(converterModifyPB, SIGNAL(clicked()),
+ connect(converterModifyPB, SIGNAL(clicked()),
this, SLOT(modify_converter()));
this, SLOT(modify_converter()));
- connect(convertersLW, SIGNAL(currentRowChanged(int)),
+ connect(convertersLW, SIGNAL(currentRowChanged(int)),
this, SLOT(switch_converter(int)));
this, SLOT(switch_converter(int)));
- connect(converterFromCO, SIGNAL(activated(const QString&)),
+ connect(converterFromCO, SIGNAL(activated(const QString&)),
this, SLOT(converter_changed()));
this, SLOT(converter_changed()));
- connect(converterToCO, SIGNAL(activated(const QString&)),
+ connect(converterToCO, SIGNAL(activated(const QString&)),
this, SLOT(converter_changed()));
this, SLOT(converter_changed()));
- connect(converterED, SIGNAL(textChanged(const QString&)),
+ connect(converterED, SIGNAL(textChanged(const QString&)),
this, SLOT(converter_changed()));
this, SLOT(converter_changed()));
- connect(converterFlagED, SIGNAL(textChanged(const QString&)),
+ connect(converterFlagED, SIGNAL(textChanged(const QString&)),
this, SLOT(converter_changed()));
this, SLOT(converter_changed()));
- connect(converterNewPB, SIGNAL(clicked()),
+ connect(converterNewPB, SIGNAL(clicked()),
this, SIGNAL(changed()));
this, SIGNAL(changed()));
- connect(converterRemovePB, SIGNAL(clicked()),
+ connect(converterRemovePB, SIGNAL(clicked()),
this, SIGNAL(changed()));
this, SIGNAL(changed()));
- connect(converterModifyPB, SIGNAL(clicked()),
+ connect(converterModifyPB, SIGNAL(clicked()),
this, SIGNAL(changed()));
}
this, SIGNAL(changed()));
}
-void PrefConverters::apply(LyXRC & rc) const
+void PrefConverters::apply(LyXRC & /*rc*/) const
-void PrefConverters::update(LyXRC const & rc)
+void PrefConverters::update(LyXRC const & /*rc*/)
// restore selection
if (!current.isEmpty()) {
// restore selection
if (!current.isEmpty()) {
- QList<QListWidgetItem *> const item =
+ QList<QListWidgetItem *> const item =
convertersLW->findItems(current, Qt::MatchExactly);
if (item.size()>0)
convertersLW->setCurrentItem(item.at(0));
convertersLW->findItems(current, Qt::MatchExactly);
if (item.size()>0)
convertersLW->setCurrentItem(item.at(0));
connect(copierNewPB, SIGNAL(clicked()), this, SLOT(new_copier()));
connect(copierRemovePB, SIGNAL(clicked()), this, SLOT(remove_copier()));
connect(copierModifyPB, SIGNAL(clicked()), this, SLOT(modify_copier()));
connect(copierNewPB, SIGNAL(clicked()), this, SLOT(new_copier()));
connect(copierRemovePB, SIGNAL(clicked()), this, SLOT(remove_copier()));
connect(copierModifyPB, SIGNAL(clicked()), this, SLOT(modify_copier()));
- connect(AllCopiersLW, SIGNAL(currentRowChanged(int)),
+ connect(AllCopiersLW, SIGNAL(currentRowChanged(int)),
this, SLOT(switch_copierLB(int)));
connect(copierFormatCO, SIGNAL(activated(int)), this, SLOT(switch_copierCO(int)));
connect(copierNewPB, SIGNAL(clicked()),
this, SLOT(switch_copierLB(int)));
connect(copierFormatCO, SIGNAL(activated(int)), this, SLOT(switch_copierCO(int)));
connect(copierNewPB, SIGNAL(clicked()),
-void PrefCopiers::apply(LyXRC & rc) const
+void PrefCopiers::apply(LyXRC & /*rc*/) const
-void PrefCopiers::update(LyXRC const & rc)
+void PrefCopiers::update(LyXRC const & /*rc*/)
// restore selection
if (!current.isEmpty()) {
// restore selection
if (!current.isEmpty()) {
- QList<QListWidgetItem *> item =
+ QList<QListWidgetItem *> item =
AllCopiersLW->findItems(current, Qt::MatchExactly);
if (item.size()>0)
AllCopiersLW->setCurrentItem(item.at(0));
AllCopiersLW->findItems(current, Qt::MatchExactly);
if (item.size()>0)
AllCopiersLW->setCurrentItem(item.at(0));
QString selected = copierFormatCO->currentText();
bool known = false;
QString selected = copierFormatCO->currentText();
bool known = false;
- for (unsigned int i = 0; i != AllCopiersLW->count(); i++) {
+ for (int i = 0; i < AllCopiersLW->count(); ++i) {
if (AllCopiersLW->item(i)->text() == selected)
known = true;
}
if (AllCopiersLW->item(i)->text() == selected)
known = true;
}
connect(formatNewPB, SIGNAL(clicked()), this, SLOT(new_format()));
connect(formatRemovePB, SIGNAL(clicked()), this, SLOT(remove_format()));
connect(formatModifyPB, SIGNAL(clicked()), this, SLOT(modify_format()));
connect(formatNewPB, SIGNAL(clicked()), this, SLOT(new_format()));
connect(formatRemovePB, SIGNAL(clicked()), this, SLOT(remove_format()));
connect(formatModifyPB, SIGNAL(clicked()), this, SLOT(modify_format()));
- connect(formatsLW, SIGNAL(currentRowChanged(int)),
+ connect(formatsLW, SIGNAL(currentRowChanged(int)),
this, SLOT(switch_format(int)));
connect(formatED, SIGNAL(textChanged(const QString&)), this, SLOT(fileformat_changed()));
connect(guiNameED, SIGNAL(textChanged(const QString&)), this, SLOT(fileformat_changed()));
this, SLOT(switch_format(int)));
connect(formatED, SIGNAL(textChanged(const QString&)), this, SLOT(fileformat_changed()));
connect(guiNameED, SIGNAL(textChanged(const QString&)), this, SLOT(fileformat_changed()));
-void PrefFileformats::apply(LyXRC & rc) const
+void PrefFileformats::apply(LyXRC & /*rc*/) const
-void PrefFileformats::update(LyXRC const & rc)
+void PrefFileformats::update(LyXRC const & /*rc*/)
int const sel = form_->formats().getNumber(fromqstr(format));
bool gui_name_known = false;
int where = sel;
int const sel = form_->formats().getNumber(fromqstr(format));
bool gui_name_known = false;
int where = sel;
- for (unsigned int i = 0; i != formatsLW->count(); i++) {
+ for (int i = 0; i < formatsLW->count(); ++i) {
if (formatsLW->item(i)->text() == gui_name) {
gui_name_known = true;
where = formatsLW->item(i)->type();
if (formatsLW->item(i)->text() == gui_name) {
gui_name_known = true;
where = formatsLW->item(i)->type();
bool const document = documentCB->isChecked();
form_->formats().add(name, extension, prettyname, shortcut, viewer,
bool const document = documentCB->isChecked();
form_->formats().add(name, extension, prettyname, shortcut, viewer,
form_->formats().sort();
update();
form_->formats().sort();
update();
bool const document = documentCB->isChecked();
form_->formats().add(name, extension, prettyname, shortcut, viewer,
bool const document = documentCB->isChecked();
form_->formats().add(name, extension, prettyname, shortcut, viewer,
form_->formats().sort();
formatsLW->setUpdatesEnabled(false);
form_->formats().sort();
formatsLW->setUpdatesEnabled(false);
add(formats);
add(new PrefCopiers(form_));
add(formats);
add(new PrefCopiers(form_));
add(new PrefLanguage);
add(new PrefPrinter);
add(new PrefUserInterface(form_));
add(new PrefLanguage);
add(new PrefPrinter);
add(new PrefUserInterface(form_));
Q_OBJECT
public:
PrefModule(std::string const & cat, std::string const & t, QPrefs * form = 0, QWidget * parent = 0)
Q_OBJECT
public:
PrefModule(std::string const & cat, std::string const & t, QPrefs * form = 0, QWidget * parent = 0)
- : category_(cat), title_(t), form_(form), QWidget(parent)
+ : QWidget(parent), category_(cat), title_(t), form_(form)
{
}
virtual ~PrefModule() {}
{
}
virtual ~PrefModule() {}
private:
void add(PrefModule * module);
private:
void add(PrefModule * module);
QPrefs * form_;
std::vector<PrefModule *> modules_;
};
QPrefs * form_;
std::vector<PrefModule *> modules_;
};
dialog_->refsLW->setCurrentRow(lastref);
dialog_->refsLW->clearSelection();
} else
dialog_->refsLW->setCurrentRow(lastref);
dialog_->refsLW->clearSelection();
} else
- for (unsigned int i = 0; i < dialog_->refsLW->count(); ++i) {
- if (tmp == dialog_->refsLW->item(i)->text()) {
- QListWidgetItem * const item = dialog_->refsLW->item(i);
+ for (int i = 0; i < dialog_->refsLW->count(); ++i) {
+ QListWidgetItem * item = dialog_->refsLW->item(i);
+ if (tmp == item->text()) {
dialog_->refsLW->setItemSelected(item, true);
dialog_->refsLW->setItemSelected(item, true);
connect(closePB, SIGNAL(clicked()),
form, SLOT(slotClose()));
connect(closePB, SIGNAL(clicked()),
form, SLOT(slotClose()));
- connect( replaceCO, SIGNAL( highlighted(const QString&) ),
+ connect( replaceCO, SIGNAL( highlighted(const QString&) ),
this, SLOT( replaceChanged(const QString &) ) );
this, SLOT( replaceChanged(const QString &) ) );
- connect( replacePB, SIGNAL( clicked() ),
+ connect( replacePB, SIGNAL( clicked() ),
this, SLOT( replaceClicked() ) );
this, SLOT( replaceClicked() ) );
- connect( ignorePB, SIGNAL( clicked() ),
+ connect( ignorePB, SIGNAL( clicked() ),
this, SLOT( ignoreClicked() ) );
this, SLOT( ignoreClicked() ) );
- connect( replacePB_3, SIGNAL( clicked() ),
+ connect( replacePB_3, SIGNAL( clicked() ),
this, SLOT( acceptClicked() ) );
this, SLOT( acceptClicked() ) );
- connect( addPB, SIGNAL( clicked() ),
+ connect( addPB, SIGNAL( clicked() ),
this, SLOT( addClicked() ) );
this, SLOT( addClicked() ) );
- connect( suggestionsLW, SIGNAL( itemDoubleClicked(QListWidgetItem*) ),
+ connect( suggestionsLW, SIGNAL( itemDoubleClicked(QListWidgetItem*) ),
this, SLOT( replaceClicked() ) );
this, SLOT( replaceClicked() ) );
- connect( suggestionsLW, SIGNAL( itemClicked(QListWidgetItem*) ),
+ connect( suggestionsLW, SIGNAL( itemClicked(QListWidgetItem*) ),
this, SLOT( suggestionChanged(QListWidgetItem*) ) );
}
this, SLOT( suggestionChanged(QListWidgetItem*) ) );
}
if (suggestionsLW->currentItem()->text() == str)
return;
if (suggestionsLW->currentItem()->text() == str)
return;
- unsigned int i = 0;
- for (; i < suggestionsLW->count(); ++i) {
- if (suggestionsLW->item(i)->text() == str)
+ for (int i = 0; i < suggestionsLW->count(); ++i) {
+ if (suggestionsLW->item(i)->text() == str) {
+ suggestionsLW->setCurrentRow(i);
-
- if (i != suggestionsLW->count())
- suggestionsLW->setCurrentRow(i);
connect(closePB, SIGNAL(clicked()),
form, SLOT(slotClose()));
connect(closePB, SIGNAL(clicked()),
form, SLOT(slotClose()));
- connect( replaceED, SIGNAL( returnPressed() ),
+ connect( replaceED, SIGNAL( returnPressed() ),
this, SLOT( replaceClicked() ) );
this, SLOT( replaceClicked() ) );
- connect( replaceED, SIGNAL( textChanged(const QString&) ),
+ connect( replaceED, SIGNAL( textChanged(const QString&) ),
this, SLOT( change_adaptor() ) );
this, SLOT( change_adaptor() ) );
- connect( entryED, SIGNAL( returnPressed() ),
+ connect( entryED, SIGNAL( returnPressed() ),
this, SLOT( entryChanged() ) );
this, SLOT( entryChanged() ) );
- connect( replacePB, SIGNAL( clicked() ),
+ connect( replacePB, SIGNAL( clicked() ),
this, SLOT( replaceClicked() ) );
this, SLOT( replaceClicked() ) );
- connect( meaningsTV, SIGNAL( itemClicked(QTreeWidgetItem * , int) ),
+ connect( meaningsTV, SIGNAL( itemClicked(QTreeWidgetItem * , int) ),
this, SLOT( itemClicked(QTreeWidgetItem * , int) ) );
this, SLOT( itemClicked(QTreeWidgetItem * , int) ) );
- connect( meaningsTV, SIGNAL( itemSelectionChanged() ),
+ connect( meaningsTV, SIGNAL( itemSelectionChanged() ),
this, SLOT( selectionChanged() ) );
this, SLOT( selectionChanged() ) );
- connect( meaningsTV, SIGNAL( itemActivated(QTreeWidgetItem * , int) ),
+ connect( meaningsTV, SIGNAL( itemActivated(QTreeWidgetItem * , int) ),
this, SLOT( selectionClicked(QTreeWidgetItem *, int) ) );
}
this, SLOT( selectionClicked(QTreeWidgetItem *, int) ) );
}
-void QThesaurusDialog::itemClicked(QTreeWidgetItem * item, int col)
+void QThesaurusDialog::itemClicked(QTreeWidgetItem * /*item*/, int /*col*/)
void QTocDialog::selectionChanged(const QModelIndex & current,
void QTocDialog::selectionChanged(const QModelIndex & current,
- const QModelIndex & previous)
+ const QModelIndex & /*previous*/)
- << "selectionChanged index " << current.row() << ", " << current.column()
+ << "selectionChanged index " << current.row()
+ << ", " << current.column()
<< endl;
form_->goTo(current);
<< endl;
form_->goTo(current);
tocTV->setModel(form_->tocModel());
tocTV->showColumn(0);
// hide the pointless QHeader for now
tocTV->setModel(form_->tocModel());
tocTV->showColumn(0);
// hide the pointless QHeader for now
- // in the future, new columns may appear
+ // in the future, new columns may appear
// like labels, bookmarks, etc...
// tocTV->header()->hide();
tocTV->header()->setVisible(true);
// like labels, bookmarks, etc...
// tocTV->header()->hide();
tocTV->header()->setVisible(true);
// FIXME: set disabled doesn't work properly
// should be fixed now (jspitzm)
// FIXME: set disabled doesn't work properly
// should be fixed now (jspitzm)
-FloatPlacement::FloatPlacement(QWidget * parent, char * name)
+FloatPlacement::FloatPlacement(QWidget * parent, char * /*name*/)
: QWidget(parent)
{
QHBoxLayout * toplayout = new QHBoxLayout(this, 11, 6);
: QWidget(parent)
{
QHBoxLayout * toplayout = new QHBoxLayout(this, 11, 6);
void FloatPlacement::changedSlot()
{
void FloatPlacement::changedSlot()
{
bool use_gui = true;
int exec(int & argc, char * argv[])
bool use_gui = true;
int exec(int & argc, char * argv[])
/*
FIXME : Abdel 29/05/2006 (younes.a@free.fr)
reorganize this code. In particular make sure that this
advice from Qt documentation is respected:
/*
FIXME : Abdel 29/05/2006 (younes.a@free.fr)
reorganize this code. In particular make sure that this
advice from Qt documentation is respected:
Since the QApplication object does so much initialization, it
must be created before any other objects related to the user
interface are created.
Since the QApplication object does so much initialization, it
must be created before any other objects related to the user
interface are created.
Right now this is not the case, I suspect that a number of global variables
contains Qt object that are initialized before the passage through
parse_init(). This might also explain the message displayed by Qt
Right now this is not the case, I suspect that a number of global variables
contains Qt object that are initialized before the passage through
parse_init(). This might also explain the message displayed by Qt
GuiView & view = static_cast<GuiView &> (theApp->gui().view(view_id));
// FIXME: for now we assume that there is only one LyXView with id = 0.
GuiView & view = static_cast<GuiView &> (theApp->gui().view(view_id));
// FIXME: for now we assume that there is only one LyXView with id = 0.
- int workArea_id_ = theApp->gui().newWorkArea(width, height, 0);
+ /*int workArea_id_ =*/ theApp->gui().newWorkArea(width, height, 0);
//WorkArea * workArea_ = & theApp->gui().workArea(workArea_id_);
LyX::ref().addLyXView(&view);
view.init();
//WorkArea * workArea_ = & theApp->gui().workArea(workArea_id_);
LyX::ref().addLyXView(&view);
view.init();
// only true when the -geometry option was NOT used
if (width != 0 && height != 0) {
if (posx != -1 && posy != -1) {
// only true when the -geometry option was NOT used
if (width != 0 && height != 0) {
if (posx != -1 && posy != -1) {
-void PanelStack::switchPanel(QTreeWidgetItem * item, QTreeWidgetItem* previous)
+void PanelStack::switchPanel(QTreeWidgetItem * item,
+ QTreeWidgetItem * /*previous*/)
{
WidgetMap::const_iterator cit = widget_map_.find(item);
if (cit == widget_map_.end())
{
WidgetMap::const_iterator cit = widget_map_.find(item);
if (cit == widget_map_.end())
-void MathNestInset::notifyCursorLeaves(LCursor & cur)
+void MathNestInset::notifyCursorLeaves(LCursor & /*cur*/)
{
#ifdef WITH_WARNINGS
#warning look here
{
#ifdef WITH_WARNINGS
#warning look here
string const rdelim = cmd.getArg(3);
latexkeys const * l = in_word_set(lname);
bool const have_l = l && l->inset == "big" &&
string const rdelim = cmd.getArg(3);
latexkeys const * l = in_word_set(lname);
bool const have_l = l && l->inset == "big" &&
- MathBigInset::isBigInsetDelim(ldelim);
+ MathBigInset::isBigInsetDelim(ldelim);
l = in_word_set(rname);
bool const have_r = l && l->inset == "big" &&
l = in_word_set(rname);
bool const have_r = l && l->inset == "big" &&
- MathBigInset::isBigInsetDelim(rdelim);
+ MathBigInset::isBigInsetDelim(rdelim);
// We mimic LFUN_MATH_DELIM in case we have an empty left
// or right delimiter.
if (have_l || have_r) {
// We mimic LFUN_MATH_DELIM in case we have an empty left
// or right delimiter.
if (have_l || have_r) {
} else if (token == "\\change_inserted") {
lex.eatLine();
std::istringstream is(lex.getString());
} else if (token == "\\change_inserted") {
lex.eatLine();
std::istringstream is(lex.getString());
lyx::time_type ct;
is >> aid >> ct;
if (aid >= bp.author_map.size()) {
buf.error(ErrorItem(_("Change tracking error"),
bformat(_("Unknown author index for insertion: %1$d\n"), aid),
par.id(), 0, par.size()));
lyx::time_type ct;
is >> aid >> ct;
if (aid >= bp.author_map.size()) {
buf.error(ErrorItem(_("Change tracking error"),
bformat(_("Unknown author index for insertion: %1$d\n"), aid),
par.id(), 0, par.size()));
change = Change(Change::UNCHANGED);
} else
change = Change(Change::INSERTED, bp.author_map[aid], ct);
} else if (token == "\\change_deleted") {
lex.eatLine();
std::istringstream is(lex.getString());
change = Change(Change::UNCHANGED);
} else
change = Change(Change::INSERTED, bp.author_map[aid], ct);
} else if (token == "\\change_deleted") {
lex.eatLine();
std::istringstream is(lex.getString());
lyx::time_type ct;
is >> aid >> ct;
if (aid >= bp.author_map.size()) {
buf.error(ErrorItem(_("Change tracking error"),
bformat(_("Unknown author index for deletion: %1$d\n"), aid),
par.id(), 0, par.size()));
lyx::time_type ct;
is >> aid >> ct;
if (aid >= bp.author_map.size()) {
buf.error(ErrorItem(_("Change tracking error"),
bformat(_("Unknown author index for deletion: %1$d\n"), aid),
par.id(), 0, par.size()));
change = Change(Change::UNCHANGED);
} else
change = Change(Change::DELETED, bp.author_map[aid], ct);
change = Change(Change::UNCHANGED);
} else
change = Change(Change::DELETED, bp.author_map[aid], ct);
switch (layout->margintype) {
case MARGIN_DYNAMIC:
if (!layout->leftmargin.empty())
switch (layout->margintype) {
case MARGIN_DYNAMIC:
if (!layout->leftmargin.empty())
- l_margin += font_metrics::signedWidth(layout->leftmargin,
+ l_margin += font_metrics::signedWidth(layout->leftmargin,
params.getFont());
if (!par.getLabelstring().empty()) {
l_margin += font_metrics::signedWidth(layout->labelindent,
params.getFont());
if (!par.getLabelstring().empty()) {
l_margin += font_metrics::signedWidth(layout->labelindent,
break;
}
// Realize against environment font information
break;
}
// Realize against environment font information
- if (pit < pars_.size())
+ // NOTE: the cast to pit_type should be removed when pit_type
+ // changes to a unsigned integer.
+ if (pit < pit_type(pars_.size()))
font.realize(outerFont(pit, pars_));
// Realize with the fonts of lesser depth.
font.realize(outerFont(pit, pars_));
// Realize with the fonts of lesser depth.