예제 #1
0
void World::read(const QJsonObject &obj) {
  QWorld::read(obj);

  auto player = std::make_unique<Player>(itemSet());
  player->initialize(this);
  player->setFocus(true);

  m_player = player.get();

  itemSet()->addBody(std::move(player));
}
예제 #2
0
TQFont KateAttribute::font(const TQFont& ref)
{
  TQFont ret = ref;

  if (itemSet(Weight))
    ret.setWeight(weight());
  if (itemSet(Italic))
    ret.setItalic(italic());
  if (itemSet(Underline))
    ret.setUnderline(underline());
   if (itemSet(Overline))
    ret.setOverline(overline());
  if (itemSet(StrikeOut))
    ret.setStrikeOut(strikeOut());

  return ret;
}
예제 #3
0
void World::clear() { itemSet()->clear(); }